标签: http-post

如何使用Firefox或Chrome手动触发HTTP POST请求?

我想在我正在处理的Web应用程序上测试一些URL.为此,我想手动创建HTTP POST请求(这意味着我可以添加我喜欢的任何参数).

我缺少Chrome和/或Firefox中的任何扩展程序或功能吗?

firefox google-chrome http-post

969
推荐指数
12
解决办法
117万
查看次数

如何在ASP.NET MVC框架中处理多个提交按钮?

是否有一些简单的方法来处理来自同一表单的多个提交按钮?例:

<% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %>
<input type="submit" value="Send" />
<input type="submit" value="Cancel" />
<% Html.EndForm(); %>
Run Code Online (Sandbox Code Playgroud)

知道如何在ASP.NET Framework Beta中执行此操作吗?我用Google搜索的所有示例中都有单个按钮.

html c# asp.net-mvc http-post form-submit

719
推荐指数
25
解决办法
40万
查看次数

如何在Node.js中处理POST数据?

如何form[method="post"]Node.js中的HTTP POST方法中提取表单数据()和文件上传?

我已经阅读了文档,谷歌搜索,什么也没找到.

function (request, response) {
    //request.post????
}
Run Code Online (Sandbox Code Playgroud)

有图书馆还是黑客?

http-post node.js

588
推荐指数
15
解决办法
82万
查看次数

PHP + curl,HTTP POST示例代码?

任何人都可以告诉我如何使用HTTP POST进行PHP卷曲吗?

我想发送这样的数据:

username=user1, password=passuser1, gender=1
Run Code Online (Sandbox Code Playgroud)

www.domain.com

我希望curl能够返回响应result=OK.有什么例子吗?

php curl http http-post

454
推荐指数
10
解决办法
101万
查看次数

你什么时候使用POST,什么时候使用GET?

根据我的收集,有三类:

  1. 切勿使用GET和使用POST
  2. 切勿使用POST和使用GET
  3. 你使用哪一个并不重要.

假设这三个案件我是否正确?如果是这样,每个案例的一些例子是什么?

http-get http-post

327
推荐指数
11
解决办法
15万
查看次数

如何使用file_get_contents在PHP中发布数据?

我正在使用PHP的函数file_get_contents()来获取URL的内容,然后我通过变量处理标头$http_response_header.

现在问题是某些URL需要将一些数据发布到URL(例如,登录页面).

我怎么做?

我意识到使用stream_context我可以做到这一点,但我并不完全清楚.

谢谢.

php http http-post file-get-contents

287
推荐指数
2
解决办法
32万
查看次数

如何在Retrofit请求的主体中发布原始整个JSON?

这个问题可能以前曾被问过,但没有得到明确答复.如何在Retrofit请求的主体内发布原始整个JSON?

看到类似的问题在这里.或者这个答案是否正确,它必须是url编码形式并作为字段传递?我真的希望不会,因为我所连接的服务只是期待帖子正文中的原始JSON.它们未设置为查找JSON数据的特定字段.

我只是想与澄清这一restperts一劳永逸.一个人回答不使用Retrofit.另一个不确定语法.另一个人认为可以这样做,但只有当它的形式url编码并放在一个字段中时(在我的情况下这是不可接受的).不,我无法为我的Android客户端重新编码所有服务.是的,在主要项目中发布原始JSON而不是将JSON内容作为字段属性值传递是很常见的.让我们做对了,继续前进吧.有人可以指向显示如何完成此操作的文档或示例吗?或者提供可以/不应该完成的有效理由.

更新:我可以100%确定地说一件事.你可以在谷歌的排球中做到这一点.它是内置的.我们可以在Retrofit中做到这一点吗?

rest android http-post retrofit android-json

259
推荐指数
15
解决办法
29万
查看次数

如何使用NameValuePair使用POST向HttpURLConnection添加参数

我试图做POSTHttpURLConnection(我需要使用这种方式,不能使用HttpPost),我想参数添加到连接如

post.setEntity(new UrlEncodedFormEntity(nvp));
Run Code Online (Sandbox Code Playgroud)

哪里

nvp = new ArrayList<NameValuePair>();
Run Code Online (Sandbox Code Playgroud)

有一些数据存储在.我找不到如何将此添加ArrayList到我HttpURLConnection这里的方法:

HttpsURLConnection https = (HttpsURLConnection) url.openConnection();
https.setHostnameVerifier(DO_NOT_VERIFY);
http = https;
http.setRequestMethod("POST");
http.setDoInput(true);
http.setDoOutput(true);
Run Code Online (Sandbox Code Playgroud)

这种尴尬的https和http组合的原因是不需要验证证书.但这不是问题,它可以很好地发布服务器.但是我需要用论据发帖.

有任何想法吗?


重复免责声明:

回到2012年,我不知道如何将参数插入到HTTP POST请求中.我一直在坚持,NameValuePair因为它是在教程中.这个问题可能看似重复,但是,我的2012年自我阅读了其他问题并且它没有使用NameValuePair.事实上,它并没有解决我的问题.

post android http-post httpurlconnection basicnamevaluepair

252
推荐指数
8
解决办法
41万
查看次数

PUT,POST和PATCH有什么区别?

HTTP协议中的PUT,POST和PATCH方法有什么区别?

http http-post http-put http-patch

228
推荐指数
10
解决办法
16万
查看次数

HTTP POST返回错误:417"期望失败."

当我尝试POST到URL时,会导致以下异常:

远程服务器返回错误:(417)期望失败.

这是一个示例代码:

var client = new WebClient();

var postData = new NameValueCollection();
postData.Add("postParamName", "postParamValue");

byte[] responseBytes = client.UploadValues("http://...", postData);
string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed.
Run Code Online (Sandbox Code Playgroud)

使用一HttpWebRequest/HttpWebResponse对或一HttpClient对没有区别.

造成这种异常的原因是什么?

.net c# webclient http http-post

209
推荐指数
4
解决办法
19万
查看次数