标签: httprequest

如何使用Android中的HTTPClient在JSON中发送POST请求?

我试图弄清楚如何使用HTTPClient从Android发布JSON.我一直试图解决这个问题,我已经在网上找到了很多例子,但我无法让它们中的任何一个工作.我相信这是因为我缺乏一般的JSON /网络知识.我知道那里有很多例子,但有人可以指点我一个实际的教程吗?我正在寻找一步一步的过程,包括代码和解释为什么你要做每一步,或者说那个步骤做了什么.它不需要是复杂的,简单的就足够了.

再一次,我知道那里有很多例子,我只是在寻找一个例子来解释究竟发生了什么以及为什么这样做.

如果有人知道关于这个的好Android手册,请告诉我.

再次感谢@terrance的帮助,这是我在下面描述的代码

public void shNameVerParams() throws Exception{
     String path = //removed
     HashMap  params = new HashMap();

     params.put(new String("Name"), "Value"); 
     params.put(new String("Name"), "Value");

     try {
        HttpClient.SendHttpPost(path, params);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
 }
Run Code Online (Sandbox Code Playgroud)

post android json httprequest

111
推荐指数
4
解决办法
26万
查看次数

在PostMan中模拟特定的CURL

我使用Postman来测试一些针对API服务器的Curl请求.API开发人员给了我们curl命令,但是我不能用Postman发送它.如何提出这样的要求?

curl -X POST "https://api-server.com/API/index.php/member/signin" -d "{"description":"","phone":"","lastname":"","app_version":"2.6.2","firstname":"","password":"my_pass","city":"","apikey":"213","lang":"fr","platform":"1","email":"email@example.com","pseudo":"example"}"

--0xKhTmLbOuNdArY
Content-Disposition: form-data; name="userfile"; filename="profil.jpg"
Content-Type: image/jpeg
Content-Transfer-Encoding: binary

<ffd8ffe0 00104a46 49460001 01010048 ... a00fffd9>

—0xKhTmLbOuNdArY—
Run Code Online (Sandbox Code Playgroud)

curl httprequest postman

104
推荐指数
6
解决办法
9万
查看次数

如何使用Selenium WebDriver获取HTTP响应代码

我已经使用Selenium2/WebDriver编写了测试,并希望测试HTTP请求是否返回HTTP 403 Forbidden.

是否可以使用Selenium WebDriver获取HTTP响应状态代码?

java selenium webdriver httpresponse httprequest

102
推荐指数
7
解决办法
13万
查看次数

Python Requests包:处理xml响应

我非常喜欢这个requests包及其处理JSON响应的舒适方式.

不幸的是,我不明白我是否也可以处理XML响应.有没有人体验如何使用requests包处理XML响应?是否有必要包含另一个包,例如requestsXML解码?

python xml httprequest python-requests

99
推荐指数
2
解决办法
9万
查看次数

ASP.NET MVC:是否为每个请求创建了控制器?

非常简单的问题:ASP.NET中的控制器是为每个HTTP请求创建的,还是在应用程序启动时创建并在整个请求中重用?

是否只为特定的HTTP请求创建控制器?

如果我之前的假设是正确的,我可以依赖它吗?我想创建仅适用于一个请求的数据库上下文(实体框架).如果我将它创建为在控制器的构造函数中初始化的属性,是否会为每个请求创建新的上下文实例?

.net entity-framework controller httprequest asp.net-mvc-3

98
推荐指数
2
解决办法
4万
查看次数

如何在Django中获取所有请求标头?

我需要获取所有Django请求标头.根据我的阅读,Django只需将所有内容request.META与其他数据一起转储到变量中.获取客户端发送到我的Django应用程序的所有头文件的最佳方法是什么?

我将使用这些来构建httplib请求.

python django httprequest http-headers

93
推荐指数
5
解决办法
10万
查看次数

Spring 3 MVC从控制器访问HttpRequest

我想自己处理请求和会话属性,而不是将其留给spring @SessionAttributes,例如登录cookie处理.

我只是无法弄清楚如何HttpRequest在控制器中访问from,我需要一种方法去上面一层@RequestAttribute并访问它HttpRequest自己.使用Stripes来实现ApplicationContext和调用getAttribute().

此外,传递HttpServletRequestas参数似乎不起作用:

@RequestMapping(value="/") public String home(HttpServletRequest request){
    System.out.println(""+request.getSession().getCreationTime());
    return "home"; 
}
Run Code Online (Sandbox Code Playgroud)

上述方法不打印任何内容.

你对此有什么建议吗?

spring-mvc httprequest httpsession request-mapping

93
推荐指数
3
解决办法
23万
查看次数

如何使用python请求和处理JSON?

我正在尝试向一个URL发送一个GET请求,我知道这个URL使用python以JSON的形式返回数据.

我想知道如何发送此请求http://someurl/path/to/json,以及如何解析它 - 最好是一个python dict.

python json httprequest

90
推荐指数
2
解决办法
12万
查看次数

使用EnsureSuccessStatusCode并处理它抛出的HttpRequestException

什么是使用模式HttpResponseMessage.EnsureSuccessStatusCode()?它处理消息的内容并抛出HttpRequestException,但是我没有看到如何以编程方式处理它而不是通用的Exception.例如,它不包括HttpStatusCode,这将是方便的.

有没有办法从中获取更多信息?任何人都可以显示两者的相关使用模式EnsureSuccessStatusCode()和HttpRequestException吗?

.net system.net httprequest

90
推荐指数
4
解决办法
6万
查看次数

Android:如何获取HttpClient请求的状态代码

我想下载一个文件,需要检查响应状态代码(即HTTP /1.1 200 OK).这是我的代码剪辑:

HttpGet httpRequest = new HttpGet(myUri);
HttpEntity httpEntity = null;
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = httpclient.execute(httpRequest);
...
Run Code Online (Sandbox Code Playgroud)

我如何获得响应的状态代码?

android httpclient httprequest http-status-codes

87
推荐指数
2
解决办法
8万
查看次数