Heim > Fragen und Antworten > Hauptteil
Als ich mich bei GitHub anmeldete, stellte ich fest, dass die direkte Verwendung von Curl zum Simulieren einer Get-Anfrage keine Benutzerinformationen erhalten kann, aber das Einfügen des Links kann Informationen zurückgeben, wenn der Browser direkt darauf zugreift. Bitte sagen Sie mir, wie ich diese in PHP anfordern kann
黑岩*手2018-08-30 08:40:30
GitHub的文档中是说调用API,请求的header中需要带有User-Agent,所以直接 file_get_content 会出403,然后浏览器可以访问。解决的办法是,使用curl模拟get请求并在请求的header中加上User-Agent,值你可以从浏览器中复制过来。