草庐IT

post-contentType

全部标签

android - Volley - POST/GET 参数

我在GoogleIO2013上看到了有关Volley的session,我正在考虑改用volley。Volley是否支持在请求中添加POST/GET参数?如果是,我该怎么做? 最佳答案 对于GET参数有两种选择:首先:正如问题下方的评论中所建议的,您可以使用String并将参数占位符替换为它们的值,例如:Stringuri=String.format("http://somesite.com/some_endpoint.php?param1=%1$s¶m2=%2$s",num1,num2);StringRequestmyReq

java - 通过改造在 POST 请求中发送 JSON

这个问题在这里已经有了答案:HowtoPOSTrawwholeJSONinthebodyofaRetrofitrequest?(27个答案)关闭6年前。我已经多次看到这个问题并尝试了很多解决方案但没有解决我的问题,我正在尝试使用改造在POST请求中发送json,我不是编程专家所以我可能会错过一些明显的东西.我的JSON是一个字符串,看起来像这样:{"id":1,"nom":"Hydrogène","slug":"hydrogene"}我的界面(称为APIService.java)如下所示:@POST("{TableName}/{ID}/update/0.0")Callcl_update

java - 如何在 POST 期间获取不同资源的 JAX-RS @Path?

我有两个用于涉及用户资源的简单Web服务(Jersey和GlassFish)的REST类-一个对所有用户进行操作(例如,@POSTing的工厂),另一个对单个用户进行操作(例如,@GET、@放,@DELETE)。他们在:@Stateless@Path("users")publicclassAllUsersResource{...}@Stateless@Path("user")publicclassOneUserResource{...}分别。发布到AllUsersResource时,我想返回新用户的位置(通过Response.created(uri).build()),例如,http:

android - Volley JsonObjectRequest Post 请求不起作用

我正在使用androidVolley发出请求。所以我使用这个代码。我不明白一件事。我在我的服务器中检查params始终为空。我认为getParams()不起作用。我应该怎么做才能解决这个问题。RequestQueuequeue=MyVolley.getRequestQueue();JsonObjectRequestjsObjRequest=newJsonObjectRequest(Request.Method.POST,SPHERE_URL,null,newResponse.Listener(){@OverridepublicvoidonResponse(JSONObjectrespo

android - Volley JsonObjectRequest Post 请求不起作用

我正在使用androidVolley发出请求。所以我使用这个代码。我不明白一件事。我在我的服务器中检查params始终为空。我认为getParams()不起作用。我应该怎么做才能解决这个问题。RequestQueuequeue=MyVolley.getRequestQueue();JsonObjectRequestjsObjRequest=newJsonObjectRequest(Request.Method.POST,SPHERE_URL,null,newResponse.Listener(){@OverridepublicvoidonResponse(JSONObjectrespo

java - Retrofit:如何发送带有常量字段的 POST 请求?

我想发送一个带有一个实际参数的简单POST请求:@POST("/token")@FormUrlEncodedvoidextendSession(@Field("refresh_token")finalStringrefreshToken);但这个请求还应该发送服务器请求的一些常量值,例如client_id、client_secret和grant_type,这些都是常量,不应该成为应用程序API的一部分。执行此操作的最佳方法是什么? 最佳答案 这取决于您的方法。如果您有常量,则可以构建调用所需值的默认映射。@FieldMap将适合构建

java - Maven 故障保护插件 : how to use the pre- and post-integration-test phases

我并不完全清楚如何最好地使用MavenFailsafe插件进行集成测试。我的用例是针对本地MySQL数据库测试SQL查询。据我所知,数据库应该在pre-integration-test阶段启动,并在post-integration-test阶段关闭。但是我该如何指定呢?我应该在我的pom.xml中放入命令行吗?或者我应该使用特定注释来注释的方法? 最佳答案 在常规built-inmavenlifecycles(jar,war...)pre-integration-test和post-integration-test测试阶段未绑定(b

java - 如何从 Android 执行 HTTPS POST?

我想使用HTTPSpost方法将一些数据从我的Android应用程序发送到我的网站。我首先使用了HttpURLConnection,它可以很好地处理我的HTTPURL。我的生产网站使用HTTPS,我想使用HttpsURLConnection发送相同的POST。有人可以帮助我正确使用类(class)吗?我在thislink找到了一些来源:KeyStorekeyStore=...;TrustManagerFactorytmf=TrustManagerFactory.getInstance("X509");tmf.init(keyStore);SSLContextcontext=SSLCon

java - 你总是在 POST 后重定向吗?如果是,您如何管理它?

比如说,你正在提交一个表单,它会影响你的数据库(添加记录/删除它们/更新它们),这就是你的请求的样子:POST/application/action=更新现在,比方说,您已完成更新,因此您希望将用户带到主页。Response.sendRedirect/application/action=home这非常有效。在POST后向用户发送重定向,因此即使用户尝试通过按F5刷新页面,也没有问题。但是,如果您这样做,这将不起作用:requestDispatcher.forward(/application/action=home)鉴于在完成更新后必须显示不同类型的错误/成功消息的情况,您很可能在P

java - Java 中使用 HTTPClient 的 GZip POST 请求

我需要向网络服务器发送一个POST请求,其中包含一个gzip压缩的请求参数。我正在使用ApacheHttpClient,并且我读到它支持开箱即用的Gzip,但我找不到任何示例来说明如何执行我需要的操作。如果有人可以发布一些这样的示例,我将不胜感激。 最佳答案 您需要先将该String转换为gzippedbyte[]或(temp)File。我们假设它不是特别大的String值,这样byte[]对于可用的JVM内存就足够安全了:Stringfoo="value";ByteArrayOutputStreambaos=newByteArra