REGION_ID는 앱을 만들 때 선택한 리전을 기준으로 Google에서 할당하는 축약된 코드입니다. 일부 리전 ID는 일반적으로 사용되는 국가 및 주/도 코드와 비슷하게 표시될 수 있지만 코드는 국가 또는 주/도와 일치하지 않습니다. 2020년 2월 이후에 생성된 앱의 경우 REGION_ID.r이 App Engine URL에 포함됩니다. 이 날짜 이전에 만든 기존 앱의 경우 URL에서 리전 ID는 선택사항입니다.
이 페이지에서는 2세대 런타임용 URL Fetch 서비스를 사용하여 App Engine 앱에서 HTTP(S) 요청을 전송하는 방법을 설명합니다.
이 페이지의 안내를 따르기 전에 URL Fetch 서비스를 사용하기 전에 언어 관용구 솔루션을 사용하여 HTTP(S) 요청을 전송하는 것이 좋습니다. URL Fetch를 사용하는 기본 사용 사례는 다른 App Engine 앱에 HTTP(S) 요청을 전송하고 해당 요청에 대해 앱의 ID를 어설션하려는 경우입니다.
요청 크기 한도 및 URL Fetch 요청을 통해 전송되는 헤더에 대한 자세한 내용은 아웃바운드 요청을 참조하세요.
HTTP 요청 실행
URL Fetch 서비스를 사용하여 아웃바운드 HTTP(S) 요청을 전송하려면
리디렉션 사용 중지
URL Fetch를 사용하는 경우 기본 URL Fetch 서비스는 기본적으로 최대 5개의 리디렉션을 따릅니다. 이러한 리디렉션은 승인 헤더와 같은 민감한 정보를 리디렉션된 대상으로 전달할 수 있습니다. 앱에 HTTP 리디렉션이 필요하지 않으면 리디렉션을 사용 중지하는 것이 좋습니다.
HTTPS 요청 실행
다른 App Engine 앱으로 요청 전송
URL Fetch를 사용하여 다른 App Engine 앱에 요청을 전송하는 경우 앱은 요청에 X-Appengine-Inbound-Appid 헤더를 추가하여 자신의 ID를 어설션할 수 있습니다.
URL Fetch 서비스에 리디렉션을 따르지 않도록 지시하면 App Engine이 헤더를 요청에 자동으로 추가합니다.
리디렉션 사용 중지에 대한 안내는 리디렉션 사용 중지를 참조하세요.
다음 단계
아웃바운드 요청에서 URL Fetch 요청을 통해 전송되는 헤더와 같은 URL Fetch 서비스에 대해 알아보기
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-03-26(UTC)"],[[["The `REGION_ID` is a Google-assigned code based on the selected region when creating an app, and it is included in App Engine URLs for apps created after February 2020."],["The URL Fetch service, used for issuing HTTP(S) requests, is mainly recommended when making requests to another App Engine app and asserting your app's identity."],["For enhanced security, it is advisable to disable HTTP redirects when using the URL Fetch service, as it may forward sensitive data, and the service follows up to five redirects by default."],["When making requests to another App Engine application, utilize the `REGION_ID.r.appspot.com` domain rather than a custom domain for your app."],["The URL fetch service can be used for second-generation runtimes and first-generation runtimes when upgrading to corresponding second-generation runtimes."]]],[]]