Android Jsoup爬虫 Post请求模仿表单提交参数
作者:
Pino | 来源:发表于
2021-03-25 16:00 被阅读0次// 这个param字符串怎么来,使用okhttp请求一遍接口后,将请求日志打印,再复制出来修改即可
// 动态修改以下三个字段searchword ,page,searchtype
String param="--84211dc9-2344-4d64-bec5-76105a3d10e2\n" +
" Content-Disposition: form-data; name=\"searchword\"\n" +
" Content-Length: 12\n" +
" %BF%C2%C4%CF\n" +
" --84211dc9-2344-4d64-bec5-76105a3d10e2\n" +
" Content-Disposition: form-data; name=\"page\"\n" +
" Content-Length: 1\n" +
" 1\n" +
" --84211dc9-2344-4d64-bec5-76105a3d10e2\n" +
" Content-Disposition: form-data; name=\"searchtype\"\n" +
" Content-Length: 2\n" +
" -1\n" +
"--84211dc9-2344-4d64-bec5-76105a3d10e2--";
Connection.Response response =
Jsoup.connect(HttpRequest.SEARCH_URL + "search.asp")
.requestBody(param)
.userAgent("Mozilla/5.0")
.timeout(10 * 1000)
.method(Connection.Method.POST)
.followRedirects(true)
.execute();
String body = response.body();
本文标题:Android Jsoup爬虫 Post请求模仿表单提交参数
本文链接:https://www.haomeiwen.com/subject/pzqrhltx.html
网友评论