私は与えられたレポのすべてのプルリクエストを取得しようとしています。 GitHub APIは、すべての結果を一度に取得することができないように結果のページを設定します。ドキュメントでは、すべての結果を得るには、そこにいくつのページがあるかを知る必要があると彼らは言います。彼らはあなたが例えばcurl -I https://api.github.com/repos/rails/rails
で得ることができるべきリンク応答ヘッダーを得ることによってそこにいくつのページがあるかを学ぶことができると言う。しかし、それはレールリポジトリでは機能しますが、必要なリポジトリでは動作しません:/ lodash/lodash。私はlodashと同じコマンドを実行すると、私が手:つまり'Link'の値を与えないGitHub APIのリポジトリからすべての結果を取得しますか?
curl -I https://api.github.com/repos/lodash/lodash/pulls
HTTP/1.1 200 OK
...
Access-Control-Expose-Headers: ETag, Link, X-GitHub-OTP, X-RateLimit-
Limit,...
...
は、リンクがlodashリポジトリのアクセス・コントロール・公開・ヘッダーです。私はそれを得る方法についての情報を見つけることができなかった。 私は質問の要点が「どのように私はAccess-Control-Expose-Headerを取得するのですか?」と考えています。すべてのプルリクエストを取得する別の方法がある場合に備えて、コンテキストを提供したいと考えました。