Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Java登录Imdb pro页面?_Java_Jsoup_Imdb - Fatal编程技术网

如何使用Java登录Imdb pro页面?

如何使用Java登录Imdb pro页面?,java,jsoup,imdb,Java,Jsoup,Imdb,我想使用我的imdb pro帐户获取一些元数据 我要查找的页面是: https://pro-labs.imdb.com/title/{IMDB ID} 我尝试使用Jsoup打开链接,但它返回以下错误: java.io.IOException:403加载URL时出错 {IMDB ID} 这是因为我没有登录 这是登录页面: 如何请求包含我的登录信息?Jsoup对登录/身份验证的支持有限。最好使用另一个库(建议:ApacheHttpClient)来完成此操作 通常,您可以执行以下步骤: 使用Http

我想使用我的imdb pro帐户获取一些元数据

我要查找的页面是:

https://pro-labs.imdb.com/title/{IMDB ID}
我尝试使用Jsoup打开链接,但它返回以下错误:

java.io.IOException:403加载URL时出错 {IMDB ID}

这是因为我没有登录

这是登录页面:


如何请求包含我的登录信息?

Jsoup对登录/身份验证的支持有限。最好使用另一个库(建议:ApacheHttpClient)来完成此操作

通常,您可以执行以下步骤:

  • 使用HttpClient登录
  • 将网站下载到缓冲区中
  • 使用jsoup解析该缓冲区
  • 根据需要处理内容

  • 你试过了吗?它应该在这里工作。