我正在嘗試爲他們的API端點List Users實現Okta的分頁。它看起來像爲了分頁,必須通過其響應中的傳入標題獲得下一鏈接。當通過命令行的cUrl或Postman執行它們的List Users API端點時,標題中的所有內容看起來都很棒,但問題是使用cUrl或guzzle從PHP腳本運行它時,鏈接 html標籤將從標題中剝離爲如下圖所示:如何在分頁時從Okta API列表用戶的響應標題中獲取下一個鏈接?
HTTP/1.1 200 OK
Content-Type: application/json
Link: <https://your-domain.okta.com/api/v1/users?limit=200>; rel="self"
Link: <https://your-domain.okta.com/api/v1/users? after=00ud4tVDDXYVKPXKVLCO&limit=200>; rel="next"
我搜索了一會兒,並不能找到一個解決方案:爲
HTTP/1.1 200 OK
Date: Thu, 03 Nov 2016 19:36:34 GMT
Server: nginx
Content-Type: application/json;charset=UTF-8
Vary: Accept-Encoding
X-Okta-Request-Id: WBuTwqhxlYz3iu5PY1jqHQZZBMU
X-Rate-Limit-Limit: 1200
X-Rate-Limit-Remaining: 1198
X-Rate-Limit-Reset: 1478201841
Cache-Control: no-cache, no-store
Pragma: no-cache
Expires: 0
Link: ; rel="self"
Strict-Transport-Security: max-age=315360000
標題應該改爲外觀。有沒有人遇到過這個問題?提前致謝。
謝謝你的回覆。因此,看起來就像我的情況,我們使用php的print_r()打印標題,由於某種原因,該功能從標題中去除鏈接的內容。不過,你的頭文件中的MIME類型是正確的。再次感謝! – user1370897