1
キーベースの認証でWebアプリケーション用のPHPでREST APIを開発しています。また、許可されたドメインまたはサブドメインからのみアクセスできるようにREST APIを呼び出すDOMAIN制限を実装したい。REST APIのドメイン制限
これは、$ _SERVER変数からHTTP_REFERRALを取得しようとしましたが、CURLを介してAPIを呼び出しているときにHTTP_REFERRAL(HTTPプロトコルを呼び出さないためかもしれません)を与えません。 CURLリクエストからドメイン名を取得できるように実装する必要があります。
ありがとうございました
HTTPプロトコルで動作するようですが、私の問題はCURL要求です。私はHTTPでうまくいき、リクエストドメインを取得することができます。 – Irk
curlはhttp要求のみを送信します。 HTTPリクエストを自動化します。 – Naincy
クライアントcurlがHTTP要求を送信します。リクエストにはメソッド(GET、POST、HEADなど)、リクエストヘッダー数、およびリクエストボディが含まれます。 HTTPサーバーはステータス行(状況がうまくいっているかどうかを示す)、応答ヘッダー、および最も頻繁には応答本体で応答します。 https://curl.haxx.se/docs/httpscripting.html – Naincy