我想将 URL 传递给 PHP 中的某个函数。我的担心与服务器变量的值有关$_SERVER['HTTP_USER_AGENT']
实际上,当我从浏览器发出请求时,相应的功能可以正常工作,但是当我从 CURL 或 iOS 移动应用程序发出请求时,它会提供以下数据,在这两种情况下,该功能都无法正常运行。我希望这两个请求中的值完全相同,例如从浏览器发出的请求。
以下是echo $_SERVER['HTTP_USER_AGENT'];
来自三个不同请求的 ( ) 的三个输出/响应:
从 Mozilla Firefox 发出请求时的响应:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0
从 CURL(Ubuntu Linux 上的终端)发出请求时的响应:
curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
从 iOS 应用发出请求时的响应:
Campusknot/31 (iPhone Simulator; iOS 8.3; Scale/2.00)
请帮助我,以便从 iOS 应用程序以及 CURL 中使用该功能,从 Web 浏览器中它现在工作正常,因此从 Web 发出的请求没有新问题。提前致谢。