GET‐BODY Method History - cloud-barista/cb-spider GitHub Wiki
[GET-BODY Method => GET-PARAM, POST-BODY Method 변경 이력]
※ [Before v0.8.4] ListXXX, GetXXX 종류의 REST API에서 인자를 request Body 형태로 전달
※ [Afterv 0.8.4] ListXXX, GetXXX 종류의 REST API에서 인자를 Query Param 또는 POST Method 형태로 전달
-
-
- 기존 비표준 GET-BODY 형식을 GET-PARAM 또는 부득이한 경우 POST-BODY 형식으로 변경 제공
- 기존 GET-BODY 형식은 하위 호환성(Backward Compatibility)을 위해서 현상 유지
- GET-PARAM 예시(표준)
curl -sX GET "http://localhost:1024/spider/vpc?ConnectionName=aws-config01" |json_pp
- POST-BODY 예시(권고)
curl -sX POST "http://localhost:1024/spider/priceinfo/Compute%20Instance/mercury" -H 'Content-Type: application/json' \
-d '
{
"ConnectionName": "mock-config-01",
"FilterList": [{"Key":"pricingPolicy", "Value":"OnDemand"}
]
}' | json_pp