草庐IT

rest-assured-jsonpath

全部标签

android - 使用一份图像和一份 json 创建 Android REST 多部分请求

我在使用Rest模板、spring-android和注释创建多部分请求时遇到问题。我发现了许多使用Multipart上传图像或String对象的示例,但我找不到任何解决方案来实现一个部分图像和第二部分json的请求。请求应该是这样的标题:Content-Type:multipart/form-data;boundary=--abcd12345Authorization:Basic1234567890正文:--abcd12345Content-Disposition:form-data;name="photo";filename="image123.jpg"Content-Type:im

java - Android 和 AppEngine 网络服务 : Json. .. RPC、REST... Protocol Buffer ?

我正在开发一项可从Android应用程序访问的网络服务。在对什么是最好的技术做了一些研究之后,我对这些选择感到有些困惑和茫然。显然,在Android端,我希望它尽可能轻巧。我也更愿意共享通用代码,因为它们都是java,尽管这不太重要。我最关心的是让它高效,然后是简单而优雅的代码。我在安卓端试过gson,效果不错。但后来我读到了ProtocolBuffer,这似乎更有效率,我不确定这是否有显着差异。我也不确定是选择RPC还是REST。 最佳答案 在效率方面,ProtocolBuffers可能比任何JSON实现更高效,但不一定像您想象的

android - Rest API - 如何添加自定义 header ?

我想使用自定义header发出POST请求。我找不到如何使用AARestAPI执行此操作的信息-https://github.com/excilys/androidannotations/wiki/Rest%20API.我应该使用用于经过身份验证的请求的ClientHttpRequestInterceptor吗?https://github.com/excilys/androidannotations/wiki/Authenticated-Rest-Client感谢您的帮助! 最佳答案 目前有一个Unresolved问题:https

android - 使用 REST 从 firebase 检索信息并使用 Retrofit 和 RxJava 进行解析时出现问题

好吧,我一直在努力使用RESTAPI响应来处理Firebase响应。问题是我不想为Firebase使用Android的库,而是使用原始的restapi。长话短说,Firebase的响应是:{"object1":{"param1":true,"param2":"05","param3":"String",},"object2":{"param1":true,"param2":"09","param3":"String",}}retrofit界面:publicinterfaceApiCalls{@GET("/objects.json")Observable>getObjects();}Gs

android - Android 客户端 Django Rest Framework 响应的通用 JSON 格式

我正在使用DjnagoRestFramework为Android应用程序开发其余API。android人员告诉我,如果我能以通用格式提供响应就好了,比如{“Status”:””,“Message”:””,“Data”:[]}伙计们,这是正确的做法吗?如果是这样,如何实现这一目标?我的假设是使用中间件是一种选择。提前致谢。 最佳答案 如果您使用的是基于类的View,例如APIView或通用View,那么编写您自己的响应函数将无济于事。我认为更好的方法是写customrenderer用于格式化成功的响应和customexceptionh

android - 使用 Android Annotation REST 服务的 POST 请求

我正在使用AndroidAnnotation在我的项目中并尝试通过以下代码发送POST请求,但是以下代码有问题,因为我没有收到预期的响应:@Rest(rootUrl="http://xyz.com",converters={GsonHttpMessageConverter.class})publicinterfaceA{@Post("/authenticate/email/")publicObjectattemptLogin(Mapdata);}其中data是(key,value)对。有什么我遗漏的吗?我必须设置request-header还是data不应该是JSON?

java - 如何使用http post将多个参数传递给restful webservice

我有两个数组参数和对象数组,我想传递它们我可以使用这样的方法吗@POST@Path("Test3")@Produces("text/plain")@Consumes({"application/json"})publicStringTest3(String[]id1,String[]id2,Object[]oo){Stringresult="Hello";........returnresult;}我应该传递给这个方法的相应json是什么我尝试了很多jsons,但总是遇到这样的错误GlassFishServerOpenSourceEdition4.0-ErrorreportHTTPSt

java - 使用 SseEmitter 的 Spring rest 服务

当我调用服务器上的Controller时,我试图通知一个简单的html页面。我有一个调用我的Controller的android应用程序,完成后我想通知我的网页调用了Controller。这是我的一些代码:@RequestMapping("/user")publicclassUserController{/***Returnsuserbyid.**@paramuserIMEI*@return*/@RequestMapping(value="/{imei}",method=RequestMethod.GET)publicUsergetUser(@PathVariableStringime

小满nestjs(第七章 RESTful 风格设计)

RESTful是一种风格,在RESTful中,一切都被认为是资源,每个资源有对应的URL标识.不是标准也不是协议,只是一种风格。当然你也可以不按照他的风格去写。1.接口url传统接口http://localhost:8080/api/get_list?id=1http://localhost:8080/api/delete_list?id=1http://localhost:8080/api/update_list?id=1RESTful接口http://localhost:8080/api/get_list/1查询删除更新RESTful风格一个接口就会完成增删改差他是通过不同的请求方式来区分

java - 为什么注释属性 Rest.rootUrl 的值必须是常量表达式?

我正在使用AndroidAnnotationsFramework,专门用于RestIntegration。我有以下代码。主机配置接口(interface)publicinterfaceHost{publicStringURL="http://192.168.2.137";}以及用于Rest通信的带注释的接口(interface)。@Rest(rootUrl=Host.URL,converters={MappingJacksonHttpMessageConverter.class})publicinterfaceRestClient{@Get("/entities.json")Entit