GAEPHP7 Standard Environmentのリクエストヘッダーまとめ
Google AppEngine PHP7.2スタンダード環境でリクエストヘッダーは
AppEngineフロントエンドからインスタンスに処理を流す際に公式ドキュメントに記載されている
固有のリクエストヘッダーが追加されるが
画像引用: GAEのスケーリング 前編 <仕組みについて>
https://www.apps-gcp.com/gae_scaling_01/
ドキュメント記載がない項目もちらほらみつかったので下記にまとめます
var_dump($_SERVER);
した結果
※ testというversionで $gcloud app deployしています
※ Google AppEngine PHP7.2スタンダード環境にてWordpress動作時
["GAE_MEMORY_MB"]=> string(3) "512"
["GAE_INSTANCE"]=> string(76) "00c61bXXXXXXXXXXXXX"
["PORT"]=> string(4) "8081"
["HOME"]=> string(8) "/var/www"
["GAE_SERVICE"]=> string(7) "default"
["PATH"]=> string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
["GAE_DEPLOYMENT_ID"]=> string(18) "42128578XXXXXX"
["DEBIAN_FRONTEND"]=> string(14) "noninteractive"
["GOOGLE_CLOUD_PROJECT"]=> string(7) "{PROJECT_ID}"
["GAE_ENV"]=> string(8) "standard"
["PWD"]=> string(4) "/srv"
["GAE_APPLICATION"]=> string(9) "b~{PROJECT_ID}"
["GAE_RUNTIME"]=> string(5) "php72"
["GAE_VERSION"]=> string(4) "test"
["USER"]=> string(8) "www-data"
["HTTP_X_APPENGINE_DEFAULT_VERSION_HOSTNAME"]=> string(19) "{PROJECT_ID}.appspot.com"
["HTTP_X_APPENGINE_REQUEST_LOG_ID"]=> string(66) "5d8b54080XXXXXXXXXXXX"
["HTTP_ACCEPT_ENCODING"]=> string(17) "gzip, deflate, br"
["HTTP_FORWARDED"]=> string(55) "for="{接続元IP}";proto=https"
["HTTP_X_FORWARDED_PROTO"]=> string(5) "https"
["HTTP_X_FORWARDED_FOR"]=> string(37) "{接続元IP}"
["HTTP_X_APPENGINE_USER_IP"]=> string(37) "{接続元IP}"
["HTTP_X_APPENGINE_HTTPS"]=> string(2) "on"
["HTTP_X_APPENGINE_CITY"]=> string(11) "XXXXX city"
["HTTP_X_APPENGINE_COUNTRY"]=> string(2) "JP"
["HTTP_X_APPENGINE_REGION"]=> string(2) "13"
["HTTP_X_APPENGINE_CITYLATLONG"]=> string(20) "35.658581,139.745433" // 経度・緯度
["HTTP_COOKIE"]=> string(223) "XXXXXXXXXX"
["HTTP_X_CLOUD_TRACE_CONTEXT"]=> string(57) "a1b51e6794XXXXXXXXXX;o=1"
["HTTP_ACCEPT_LANGUAGE"]=> string(23) "ja,en-US;q=0.9,en;q=0.8"
["HTTP_SEC_FETCH_SITE"]=> string(4) "none"
["HTTP_ACCEPT"]=> string(118) "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3"
["HTTP_SEC_FETCH_USER"]=> string(2) "?1"
["HTTP_SEC_FETCH_MODE"]=> string(8) "navigate"
["HTTP_USER_AGENT"]=> string(121) "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36"
["HTTP_UPGRADE_INSECURE_REQUESTS"]=> string(1) "1"
["HTTP_HOST"]=> string(28) "test-dot-{PROJECT_ID}.appspot.com"
["SERVER_NAME"]=> string(0) ""
["SERVER_PORT"]=> string(4) "8080"
["SERVER_ADDR"]=> string(11) "192.168.1.1"
["REMOTE_USER"]=> string(0) ""
["REMOTE_HOST"]=> string(11) "XXXXX"
["REMOTE_PORT"]=> string(5) "20095"
["REMOTE_ADDR"]=> string(11) "XXXXX"
["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1"
["HTTPS"]=> string(2) "on"
["REQUEST_SCHEME"]=> string(4) "http"
["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1"
["DOCUMENT_ROOT"]=> string(4) "/srv"
["DOCUMENT_URI"]=> string(25) "/XXXXX.php"
["REQUEST_URI"]=> string(13) "/XXXXX.php"
["PATH_INFO"]=> string(0) ""
["SCRIPT_FILENAME"]=> string(16) "/srv/gae-app.php"
["SCRIPT_NAME"]=> string(25) "/gae-app.php/XXXXX.php"
["CONTENT_LENGTH"]=> string(0) ""
["CONTENT_TYPE"]=> string(0) ""
["REQUEST_METHOD"]=> string(3) "GET"
["QUERY_STRING"]=> string(0) ""
["FCGI_ROLE"]=> string(9) "RESPONDER"
["PHP_SELF"]=> string(25) "/gae-app.php/XXXXX.php"
["REQUEST_TIME_FLOAT"]=> float(1569412105.614)
["REQUEST_TIME"]=> int(1569412105)
["argv"]=> array(0) { }
["argc"]=> int(0)
さいごに
Google AppEngine PHP7.2スタンダード環境の事例が少ないからもっと情報ほしい...!!
Author And Source
この問題について(GAEPHP7 Standard Environmentのリクエストヘッダーまとめ), 我々は、より多くの情報をここで見つけました https://qiita.com/wMETAw/items/a2de57da32d6a5454333著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .