Java浏览-节处理

Java浏览-节处理,java,browser,fetch,Java,Browser,Fetch,当我试图从服务器获取html页面时,我想向服务器添加一些配置(例如,使用post方法登录) 如何让服务器知道我是同一个用户并访问其他页面 例如 登录wordpress 获取wordpress的私人页面 (可能不需要java编码,我想我需要知道这个想法。)最后我使用了java HttpClient 它提供了发送和获取所需节数据的getChallenges。并选择发送相关数据以用作分区、cookie等。通常,您必须使客户端的行为与web浏览器相同。保存wordpress发送的cookies。确保保存

当我试图从服务器获取html页面时,我想向服务器添加一些配置(例如,使用post方法登录)

如何让服务器知道我是同一个用户并访问其他页面

例如

  • 登录wordpress

  • 获取wordpress的私人页面


  • (可能不需要java编码,我想我需要知道这个想法。)

    最后我使用了java HttpClient


    它提供了发送和获取所需节数据的getChallenges。并选择发送相关数据以用作分区、cookie等。

    通常,您必须使客户端的行为与web浏览器相同。保存wordpress发送的cookies。确保保存通过URL参数或其他方式传递的任何会话ID或其他相关参数,并将其适当地传递回服务器。等等@JasonC O thx!这就是“?”符号和cookies后面的url,仅2个。太好了!理论上,是的。看看Apache的。有一个易于使用的
    HttpClient
    类将为您管理cookie和状态。另一个有用的工具是live HTTP header viewer,无论您使用什么浏览器,它都可以在您浏览时准确显示服务器发送给/从服务器发送的内容(只需搜索您喜爱的浏览器插件数据库中的“live HTTP header”)。是另一个用于反向工程web请求的有用工具,如果HTTP头查看器不剪切它的话。