Questions tagged «http-post»

POST是HTTP协议方法之一;当客户端需要将数据发送到服务器时(例如,上载文件或提交完整的表单时),将使用此选项。

6
获取所有通过POST发送的变量?
我需要插入所有与post一起发送的变量,它们是每个代表用户的复选框。 如果我使用GET,将会得到如下信息: ?19=on&25=on&30=on 我需要在数据库中插入变量。 如何获取所有通过POST发送的变量?作为用逗号分隔的数组或值或其他东西?
85 php  http-post 

8
使用Volley发送带有JSON数据的POST请求
我想发送一个新JsonObjectRequest请求: 我想接收JSON数据(来自服务器的响应):确定 我想将带有此请求的JSON格式的数据发送到服务器 JsonObjectRequest request = new JsonObjectRequest( Request.Method.POST, "myurl.com", null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { //... } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { //... } }) { @Override protected Map<String,String> getParams() { // something to do here ?? return params; } …

4
使用php发送json帖子
我有这个json数据: { userID: 'a7664093-502e-4d2b-bf30-25a2b26d6021', itemKind: 0, value: 1, description: 'Saude', itemID: '03e76d0a-8bab-11e0-8250-000c29b481aa' } 并且我需要发布到json网址中: http:// domain / OnLeagueRest / resources / onleague / Account / CreditAccount 使用php我如何发送此帖子请求?
83 php  json  post  curl  http-post 


5
在Node.js中使用POST请求上传文件
我在Node.js中使用POST请求上传文件时遇到问题。我必须使用request模块来完成此操作(无需外部npms)。服务器需要它是file包含文件数据字段的多部分请求。看起来很容易,但不使用任何外部模块就很难在Node.js中完成。 我尝试使用此示例,但未成功: request.post({ uri: url, method: 'POST', multipart: [{ body: '<FILE_DATA>' }] }, function (err, resp, body) { if (err) { console.log('Error!'); } else { console.log('URL: ' + body); } });

4
OkHttp发布正文为JSON
所以,当我使用Koush的离子时,我能够使用一个简单的方法将json正文添加到我的帖子中 .setJsonObjectBody(json).asJsonObject() 我要转到OkHttp,但我确实没有找到一种很好的方法。我到处都是错误400。 谁有想法? 我什至尝试手动将其格式化为json字符串。 String reason = menuItem.getTitle().toString(); JsonObject json = new JsonObject(); json.addProperty("Reason", reason); String url = mBaseUrl + "/" + id + "/report"; Request request = new Request.Builder() .header("X-Client-Type", "Android") .url(url) .post(RequestBody .create(MediaType .parse("application/json"), "{\"Reason\": \"" + reason + "\"}" )) .build(); client.newCall(request).enqueue(new com.squareup.okhttp.Callback() { @Override public …

4
如何将证书添加到WebClient(C#)?
我知道将证书添加到HttpWebRequest非常简单。但是,我还没有找到一种使用WebClient进行等效操作的方法。基本上,我想使用WebClient发送带有特定证书的POST。 您将如何使用WebClient完成此确切代码: var request = (HttpWebRequest) WebRequest.Create("my-url"); request.Method = "POST"; request.ClientCertificates.Add(new X509Certificate()); //add cert

5
如何使用JQuery发布JSON数据?
我想将Json发布到同一服务器上的Web服务。但是我不知道如何使用JQuery发布Json。我已经尝试使用此代码: $.ajax({ type: 'POST', url: '/form/', data: {"name":"jonas"}, success: function(data) { alert('data: ' + data); }, contentType: "application/json", dataType: 'json' }); 但是使用此JQuery代码时,数据不会作为Json在服务器上接收。这是服务器上的预期数据:{"name":"jonas"}但是使用JQuery时,服务器receive name=jonas。换句话说,它是“ urlencoded”数据,而不是Json。 有什么方法可以使用JQuery以Json格式发布数据,而不是未编码的数据?还是我必须使用手动ajax请求?
73 jquery  ajax  json  post  http-post 

7
在Chrome调试器中看不到HTTP POST有效负载?
我已签出这个和那个。但是,我的调试器如下所示。 失败例子 。 没有表格数据,没有原始内容 原始示例(*尽管路径与屏幕截图不同,但它们都无法读取发布数据) POST https://192.168.0.7/cgi-bin/icul/;stok=554652ca111799826a1fbdafba9d3ac1/remote_command HTTP/1.1 Host: 192.168.0.7 Connection: keep-alive Content-Length: 419 accept: application/json, text/javascript, */*; q=0.01 Origin: https://192.168.0.7 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36 content-type: application/x-www-form-urlencoded; charset=UTF-8 Referer: https://192.168.0.7/cgi-bin/icul/;stok=554652ca111799826a1fbdafba9d3ac1/smartmomentl/access-point/network Accept-Encoding: gzip, deflate Accept-Language: en-US,en;q=0.8,zh-TW;q=0.6,zh;q=0.4 Cookie: sysauth=f15eff5e9ebb8f152e163f8bc00505c6 command=import&args=%7B%22--json%22%3Atrue%2C%22--force%22%3Atrue%2C%22--mocks%22%3A%22%7B%5C%22DEL%5C%22%3A%7B%7D%2C%5C%22SET%5C%22%3A%7B%5C%22dhcp%5C%22%3A%7B%5C%22lan%5C%22%3A%7B%5C%22.section%5C%22%3A%5C%22dhcp%5C%22%2C%5C%22interface%5C%22%3A%5C%22lan%5C%22%2C%5C%22ignore%5C%22%3A%5C%220%5C%22%2C%5C%22leasetime%5C%22%3A%5C%2212h%5C%22%2C%5C%22range%5C%22%3A%5C%22172.16.0.100-172.16.0.200%5C%22%7D%7D%7D%7D%22%7D HTTP/1.1 200 OK Access-Control-Allow-Origin: …

1
简单发布到Web Api
我正在尝试获取发布请求以使用网络api。以下是我的api控制器。 public class WebsController : ApiController { [HttpPost] public void PostOne(string id) { } [HttpPost] public void PostTwo(Temp id) { } } 我已更改了webapi路由以考虑该操作。Temp模型看起来像这样。 public class Temp { public string Id { get; set; } } 我的观点看起来像这样 @using (Ajax.BeginForm(new AjaxOptions { Url = "/api/webs/postone", HttpMethod = "post" })) { <input name="id" …

7
从$ request_body记录POST数据
我的配置设置可以处理一堆GET请求,这些请求使像素能够很好地处理分析并解析查询字符串以进行记录。通过附加的第三方数据流,我需要处理对给定URL的POST请求,该给定URL在其请求正文中具有预期的可记录格式的JSON。我不想与辅助服务器一起使用,proxy_pass而只想像响应GET请求一样将整个响应记录到关联的日志文件中。我正在使用的一些代码片段如下所示: GET请求(效果很好): location ^~ /rl.gif { set $rl_lcid $arg_lcid; if ($http_cookie ~* "lcid=(.*\S)") { set $rl_lcid $cookie_lcid; } empty_gif; log_format my_tracking '{ "guid" : "$rl_lcid", "data" : "$arg__rlcdnsegs" }'; access_log /mnt/logs/nginx/my.access.log my_tracking; rewrite ^(.*)$ http://my/url?id=$cookie_lcid? redirect; } 这是我想要做的事情:POST请求(不起作用): location /bk { log_format bk_tracking $request_body; access_log /mnt/logs/nginx/bk.access.log bk_tracking; } 冰壶curl http://myurl/bk …

4
POST参数内容有最大大小吗?
我正在对Java应用程序进行故障排除,该应用程序使用HTTP POST和Servlet在两个系统之间发送XML。我怀疑问题在于XML增长得太大了。这可能是问题所在吗?有限制吗? 当它不起作用时,request.getParameter("message")消费者端的会返回null。这两个应用程序都在TomCat上运行。例如,大小为1.73mb的XML文档将无法通过。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.