Java HTTPPost Request with Apache HttpClient

前端 未结 2 1506
甜味超标
甜味超标 2021-01-22 03:14

I need a java program to generate the following request. I am using Apache HttpClient Library but still not able to produce a request like this:

This is what my python p

2条回答
  •  遥遥无期
    2021-01-22 03:44

    Accept-Encoding is part of the HTTP Header, in addition to the parameters that you mistakenly sent as POST parameters:

    Here is how to send it using HTTP Client:

    httpPostRequest.setHeader("Content-Length", "6"); 
    httpPostRequest.setHeader("Accept-Encoding", "identity"); 
    httpPostRequest.setHeader("Host", "a.host.com");
    

提交回复
热议问题