发送文本字段和填写表单时遇到问题。我使用jsoup进行POST发送。我的代码是......
Response response = Jsoup.connect(url)
.ignoreContentType(true)
.userAgent("Mozilla")
.referrer(url)
.followRedirects(true)
.data("TextNome", "XXX")
.data("TextCognome", "YYY")
.data("TextP_IVA", "IVA12345678910")
.data("TextCodice", "COD$12345678910X")
.method(Method.POST)
.execute();
网址为click 我哪里错了?文本字段都是必填字段。从日志中可以看出字段没有设置。
答案 0 :(得分:0)
您要提交的表单包含许多“隐藏输入”类型的元素,例如:
< input type =“hidden”name =“sfm_form_submitted”value =“yes”>
您应该将此隐藏字段添加到POST请求中(查看HTML源代码以发现它们),然后它应该可以正常工作