プロキシの情報を取得します。
administrator、developer、operator
| HTTPメソッド | リクエストURL |
|---|---|
| GET | http://{Hostname}:{Port}/mcapi/proxy/get |
なし
GET /mcapi/proxy/get HTTP/1.1 X-As-SessionId: 76B7EDBB1F14443FA538E62E05C5EEA4
APIの実行が成功した場合、HTTPステータスコードは200が返ります。
実行に成功するとプロキシの情報が返ります。
HTTPプロキシとHTTPSプロキシの情報としては次の情報が取得できます。
{
"result": {
"status": "success",
"data": {
"http": {
"serverName": "test.proxy.com",
"port": 2021,
"realm": "http",
"userName": "test"
},
"https": {
"serverName": "test.proxy.com",
"port": 20433,
"realm": "https",
"userName": "test2"
},
"ftp": {
"serverName": "test.proxy.com",
"port": 8080,
"userName": "test3",
"proxyType": "HTTP"
},
"sftp": {
"serverName": "test.proxy.com",
"port": 1080,
"userName": "test4",
"proxyType": "SOCKS5"
}
}
}
}
下記以外のエラーについては、共通エラーコードを参照してください。
| エラーコード | HTTPステータスコード | 説明 |
|---|---|---|
| 500 Internal Server Error | 5001 | ファイルの読み込みでエラーが発生した場合 |
| 5003 | ファイルの解析でエラーが発生した場合 | |
| 5301 | 復号化でエラーが発生した場合 |
プロキシの情報を変更します。
administrator
| HTTPメソッド | リクエストURL |
|---|---|
| POST | http://{Hostname}:{Port}/mcapi/proxy/set |
POST /mcapi/proxy/set HTTP/1.1
Content-Type: application/json; charset=UTF-8
X-As-SessionId: 76B7EDBB1F14443FA538E62E05C5EEA4
Content-Length: 255
{
"http": {
"serverName": "test.proxy.com",
"port": 2021,
"realm": "http",
"userName": "test",
"password": "test"
},
"https": {
"serverName": "test.proxy.com",
"port": 20433,
"realm": "https",
"userName": "test2",
"password": "test2"
},
"ftp": {
"serverName": "test.proxy.com",
"port": 8080,
"userName": "test3",
"password": "test3"
"proxyType": "HTTP"
},
"sftp": {
"serverName": "test.proxy.com",
"port": 1080,
"userName": "test4",
"password": "test4"
"proxyType": "SOCKS5"
}
}
APIの実行が成功した場合、HTTPステータスコードは200が返ります。
実行に成功するとプロキシの情報を変更します。
{
"result": {
"status": "success",
"data": {}
}
}
下記以外のエラーについては、共通エラーコードを参照してください。
| エラーコード | HTTPステータスコード | 説明 |
|---|---|---|
| 400 Bad Request | 2101 | Jsonデータの値が正しくなかった場合 |
| 2102 | Jsonデータの必須項目が入力されなかった場合 | |
| 2103 | Jsonデータの値のデータ型が正しくなかった場合 | |
| 500 Internal Server Error | 5001 | ファイルの読み込みでエラーが発生した場合 |
| 5002 | ファイルの書き込みでエラーが発生した場合 | |
| 5003 | ファイルの解析でエラーが発生した場合 | |
| 5302 | 暗号化でエラーが発生した場合 |