-
Notifications
You must be signed in to change notification settings - Fork 48
GET‐BODY Method History
ByoungSeob Kim edited this page Feb 6, 2024
·
2 revisions
※ [Before v0.8.4] ListXXX, GetXXX 종류의 REST API에서 인자를 request Body 형태로 전달
※ [Afterv 0.8.4] ListXXX, GetXXX 종류의 REST API에서 인자를 Query Param 또는 POST Method 형태로 전달
-
v0.8.4 이전(비표준)
- HTTP GET 호출시 GET-BODY 형식을 기본으로 제공
- 표준 기반 도구와의 호환성을 위해 GET-QueryParam 형식을 비공식 제공
- GET-BODY 예시(비표준)
curl -sX GET "http://localhost:1024/spider/vpc" -H 'Content-Type: application/json' \ -d ' { "ConnectionName": "aws-config01" }' | json_pp
- HTTP GET 호출시 GET-BODY 형식을 기본으로 제공
-
※ v0.8.4 이후(표준)
- 기존 비표준 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
- 기존 비표준 GET-BODY 형식을 GET-PARAM 또는 부득이한 경우 POST-BODY 형식으로 변경 제공
-
Install & Start Guide
-
Features & Usage
-
- AdminWeb Tool Guide
- CLI Tool Guide
- REST API Guide
-
Design
-
Developer Guide
-
Cloud Driver Developer Guide
- Cloud Driver Developer Guide-WIP
- VM SSH Key Development Guide-WIP
- VM User Development Guide
- What is the CSP SDK API Version of drivers
- Region Zone Info and Driver API
- Price Info and Driver API
- (StartVM TerminateVM) API Call Counts and Waiting
- StartVM and TerminateVM Main Flow of drivers
- VM Root Disk Configuration Guide
- Security Group Rules and Driver API
- Network Load Balancer and Driver API
- VM Snapshot, MyImage and Disk Overview
- Kubernetes and Driver API(PMKS, K8S)
- Tag and Cloud Driver API
- AnyCall API Extension Guide
-
Test Reports
- v0.2.8-for-espresso-release
- v0.3.0-espresso-release
- Azure:Terminating VM
- cb-user@VM: ssh login, sudo run
- v0.3.14 test for SG Source
- v0.4.0-cafemocha-release
- Test via REST API Gateway
- Test Reports of v0.4.11 (IID2 initial Version)
- Test Reports of v0.4.12 (Register & Unregister existing Resources)
- Test Reports for v0.6.0 Release
- How to ...
- How to provision GPU VMs
- How to Resolve the 'Failed to Connect to Database' Error
- How to test CB Spider with Mock Driver
- How to install CB Spider on WSL2 under 공유기/사설망
- How to install CB Spider on macOS
- How to run CB Spider Container on macOS
- How to install OpenStack on a VM for CB Spider Testing
- How to get Azure available Regions
- How to profile memory usage in Golang
- Deprecated:How to install protoc and plugins
- [For Cloud-Migrator]