84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
在做GitHub登入時發現直接使用curl模擬get請求是獲取不到用戶信息的,但是粘出鏈接在瀏覽器直接訪問時就可以返回信息,請教下在PHP中我該怎麼去請求
GitHub的文檔中是說呼叫API,請求的header中需要帶有User-Agent,所以直接 file_get_content 會出403,然後瀏覽器可以存取。解決的方法是,使用curl模擬get請求並在請求的header中加上User-Agent,值你可以從瀏覽器複製過來。
直接用file_get_content,簡單明了
GitHub的文檔中是說呼叫API,請求的header中需要帶有User-Agent,所以直接 file_get_content 會出403,然後瀏覽器可以存取。解決的方法是,使用curl模擬get請求並在請求的header中加上User-Agent,值你可以從瀏覽器複製過來。
直接用file_get_content,簡單明了