Jsoup.connect接受字符串URL作为参数。如何让Jsoup连接接受java.net.URL。
用例如下:url(someurl / getimg)返回一个验证码img,它也会设置cookie。由于Jsoup无法读取img,因此我使用java.net.URL然后使用openStream()来保存图像,但我也想重新使用连接。由于cookie是在会话级别设置的,我想使用jsoup来自动化web。如果我只是使用
Jsoup.connect("someurl/login")
它将启动一个新连接,因为它是一个新连接,来自img的会话级cookie将过期。
基本上我想使用java.net.URL从someurl / getimg访问图像,从图像中获取文本,然后将图像中的文本填充为验证码以登录。
答案 0 :(得分:0)
您可以使用以下内容:
Node node = wrap("someurl/login");
就是这样!