本篇文章給大家?guī)淼膬?nèi)容是關(guān)于基于url發(fā)起http/https get的請求結(jié)構(gòu),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
請求結(jié)構(gòu)
我們支持基于URL發(fā)起HTTP/HTTPS GET請求。請求參數(shù)需要包含在URL中。
以下為CreateSnapshot一條未編碼的URL請求示例:
https://ecs.aliyuncs.com/?Action=CreateSnapshot &DiskId=1033-60053321 &
https指定了請求通信協(xié)議。
ecs.aliyuncs.com指定了ECS的服務(wù)接入地址(Endpoint)。
Action=CreateSnapshot指定了要調(diào)用的API,DiskId=1033-60053321是CreateSnapshot規(guī)定的參數(shù)。
是系統(tǒng)規(guī)定的公共參數(shù)。
通信協(xié)議
支持HTTP或HTTPS協(xié)議請求通信。為了獲得更高的安全性,推薦您使用HTTPS協(xié)議發(fā)送請求。
涉及敏感數(shù)據(jù)時,如用戶密碼和ssh密鑰對,推薦使用HTTPS協(xié)議。例如,在CreateInstance中指定Password參數(shù)時。
接入地址
ECS API 的服務(wù)接入地址,如下表所示。
當(dāng)您來自其他國家或地區(qū)時,推薦使用下表中的中心接入地址以減少網(wǎng)絡(luò)延時。
請求參數(shù)
您需要通過Action參數(shù)指定目標(biāo)操作,例如Action=StartInstance。還需要指定接口的其他參數(shù)以及公共請求參數(shù)。
字符編碼
請求及返回結(jié)果都使用UTF-8字符集編碼。