如何获取页面的内容,就好像它是在浏览器中访问的一样?

Luc*_*emy 0 php url curl

我在浏览器中输入了某个URL,并显示了内容,例如,Hello.当我对该页面发出cURL请求时,它没有显示Hello.,而是显示Goodbye.仅作为示例.

那么,是否有可能将其显示为在浏览器中?

我正在使用PHP.

Tre*_*arl 5

出现这种情况有两个原因:

  1. 服务器正在检测用户代理字符串,或者正在使用cookie,请尝试将curl用户代理设置为浏览器使用的内容.
  2. 内容正在使用javascript设置.