java - 使用 Java 在 POST 请求中设置 header

标签 java http post

我使用 Robotium 来测试 Android 应用。在测试过程中,我需要向服务器创建 POST 请求,向用户发送一些钱,然后验证更改是否反射(reflect)在 UI 中。

请求看起来像:

wwww.testserver.com/userAddMoney?user_id=1&amount=999

但要在服务器上授权,我需要将特殊参数传递给请求 header :

Headers: X-Testing-Auth-Secret: kI7wGju76kjhJHGklk76

最佳答案

您可以查看 Apache HC包裹:

HttpPost post = new HttpPost( "http://wwww.testserver.com/userAddMoney" );
...
post.addHeader( "X-Testing-Auth-Secret" , "kI7wGju76kjhJHGklk76" );
...

干杯,

关于java - 使用 Java 在 POST 请求中设置 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13512188/

相关文章:

java - 错误: Client does not support authentication protocol requested by server; consider upgrading MySQL client

java - 如何将多对多映射为嵌套嵌入对象

java - 通过滥用包含在 if 语句中的三元来调用条件方法?

php - 在 PHP 中强制下载图像。在本地工作但在实时 Linux 服务器上中断

php - 你能有一个设置为数组的 PHP $_POST 变量吗?

python - Bottle 框架中的多种路线和功能

java - 从 MDC 中清除 requestId 的位置

multithreading - Perl 中用于异步 HTTP 请求的线程 "tagging"

angular - 无法在 Ionic Angular 应用程序中从 HttpClient 读取 HttpResponse 中的自定义 header

javascript - POST 字段被 Chrome chop