我希望解析的页面只能通过POST方法获取。
对于Java来说这很容易,代码如下:
import org.jsoup.Jsoup;
Response res = Jsoup.connect("URL").method(Method.POST).execute();
Document doc = res.parse();
使用CFscript我无法制作相同的东西。
jsoup = createObject("java", "org.jsoup.Jsoup");
response = jsoup.connect("URL").method(Method.POST).execute();
if (response.statusCode() == 200)
{
doc = response.parse();
}
-ERR元素POST在METHOD中未定义
我尝试了几乎所有的方法。 我无法同时使用.method()和.execute()。
如果我直接调用.get()或.post(),那么我就不能当时检查statusCode()。