我通常使用它:
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(postURL);
...
HttpResponse responsePOST = client.execute(post);
是否可以在同一请求中以GET和POST的组合传递参数? 我的意思是一些参数可能很长......而且我不想使用GET,我想要POST,但对某些人我想要GET。
因此?
答案 0 :(得分:1)
GET和POST是互斥的,你做一个或另一个(或HEAD,PUT等)。请求不能同时存在。
答案 1 :(得分:1)
根据协议,单个HTTP请求是GET或POST。没有办法同时为两者构建HTTP头。
然而
将POST请求定向到带有查询参数的URL(后面的内容?),服务器可以读取它们。
GET请求可以包含内容,服务器可以读取它。