Der Inhalt dieses Artikels befasst sich mit der Anforderungsstruktur von HTTP/HTTPS GET basierend auf der URL. Ich hoffe, dass er für Sie hilfreich ist.
Anfragestruktur
Wir unterstützen HTTP/HTTPS-GET-Anfragen basierend auf der URL. Anforderungsparameter müssen in der URL enthalten sein.
Das Folgende ist ein Beispiel einer unverschlüsselten URL-Anfrage für CreateSnapshot:
https://ecs.aliyuncs.com/?Action=CreateSnapshot &DiskId=1033-60053321 &<公共请求参数>
https gibt das Kommunikationsprotokoll der Anfrage an.
ecs.aliyuncs.com gibt die ECS-Dienstzugriffsadresse (Endpunkt) an.
Action=CreateSnapshot gibt die aufzurufende API an und DiskId=1033-60053321 ist der von CreateSnapshot angegebene Parameter.
sind öffentliche Parameter, die vom System angegeben werden.
Kommunikationsprotokoll
Unterstützt HTTP- oder HTTPS-Protokollanforderungskommunikation. Für eine höhere Sicherheit wird empfohlen, zum Senden von Anfragen das HTTPS-Protokoll zu verwenden.
Wenn es um sensible Daten wie Benutzerpasswörter und SSH-Schlüsselpaare geht, empfiehlt sich die Verwendung des HTTPS-Protokolls. Zum Beispiel, wenn Sie den Parameter „Password“ in „CreateInstance“ angeben.
Zugriffsadresse
Die Dienstzugriffsadresse der ECS-API, wie in der Tabelle unten gezeigt.
Wenn Sie aus anderen Ländern oder Regionen kommen, wird empfohlen, die Center-Zugriffsadresse in der Tabelle unten zu verwenden, um die Netzwerklatenz zu reduzieren.
Anforderungsparameter
Sie müssen die Zielaktion über den Aktionsparameter angeben, zum Beispiel Action =StartInstanz. Sie müssen außerdem weitere Parameter der Schnittstelle sowie öffentliche Anforderungsparameter angeben.
Zeichenkodierung
Sowohl die Anforderungs- als auch die Rückgabeergebnisse verwenden die UTF-8-Zeichensatzkodierung.
Das obige ist der detaillierte Inhalt vonInformationen zur Anforderungsstruktur von HTTP/HTTPS GET basierend auf der URL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!