>운영 및 유지보수 >리눅스 운영 및 유지 관리 >URL 기반 HTTP/HTTPS GET의 요청 구조에 대해

URL 기반 HTTP/HTTPS GET의 요청 구조에 대해

坏嘻嘻
坏嘻嘻원래의
2018-09-19 15:58:452476검색

이 글의 내용은 URL을 기반으로 한 HTTP/HTTPS GET의 요청 구조에 관한 것입니다. 이는 특정 참조 값을 가지고 있으므로 도움이 필요한 친구들에게 도움이 되기를 바랍니다.

요청 구조

URL 기반의 HTTP/HTTPS GET 요청을 지원합니다. 요청 매개변수는 URL에 포함되어야 합니다.

다음은 CreateSnapshot에 대한 인코딩되지 않은 URL 요청의 예입니다.

https://ecs.aliyuncs.com/?Action=CreateSnapshot
&DiskId=1033-60053321
&<公共请求参数>

https는 요청 통신 프로토콜을 지정합니다.

ecs.aliyuncs.com은 ECS 서비스 액세스 주소(엔드포인트)를 지정합니다.

Action=CreateSnapshot은 호출할 API를 지정하고, DiskId=1033-60053321은 CreateSnapshot이 지정하는 매개변수입니다.

는 시스템에서 지정한 공개 매개변수입니다.

통신 프로토콜

HTTP 또는 HTTPS 프로토콜 요청 통신을 지원합니다. 보안을 강화하려면 HTTPS 프로토콜을 사용하여 요청을 보내는 것이 좋습니다.

사용자 비밀번호, SSH 키 쌍 등 민감한 데이터가 관련된 경우 HTTPS 프로토콜을 사용하는 것이 좋습니다. 예를 들어 CreateInstance에서 Password 매개변수를 지정하는 경우입니다.

Access Address

ECS API의 서비스 액세스 주소는 아래 표와 같습니다.

URL 기반 HTTP/HTTPS GET의 요청 구조에 대해

다른 국가나 지역에서 오시는 경우 네트워크 지연 시간을 줄이기 위해 아래 표의 센터 액세스 주소를 사용하는 것을 권장합니다.

URL 기반 HTTP/HTTPS GET의 요청 구조에 대해

요청 매개변수

Action=StartInstance와 같은 Action 매개변수를 통해 대상 작업을 지정해야 합니다. 또한 공개 요청 매개변수뿐만 아니라 인터페이스의 다른 매개변수도 지정해야 합니다.

문자 인코딩

요청과 반환된 결과 모두 UTF-8 문자 집합 인코딩을 사용합니다.

위 내용은 URL 기반 HTTP/HTTPS GET의 요청 구조에 대해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.