# 2024-12-07
Table of Contents
2024-12-07
gh api コマンドでレスポンスのステータスコードを得る
つまりこう
❯ gh api \-H "Accept: application/vnd.github.v3.star+json" \-H "X-GitHub-Api-Version: 2022-11-28" \/user/starred --include | grep 'HTTP/2.0' | cut -d' ' -f2200
--include
で応答コードとヘッダーを得る
REST API を使用した作業の開始 - GitHub Docs
先頭にステータスコードが表示される
HTTP/2.0 200 OKAccess-Control-Allow-Origin: *Access-Control-Expose-Headers: ETag, Link, Location, Retry-After, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, SunsetCache-Control: private, max-age=60, s-maxage=60(snip)
それを grep と cut でステータスコードの部分だけを抜き出す