Mengaktifkan protokol proxy. Ketika instans NLB digunakan sebagai ingress, Anda tidak dapat memperoleh alamat IP klien yang sebenarnya jika Anda tidak mengaktifkan protokol proxy. Setelah Anda mengaktifkan protokol proxy, permintaan non-proxy tidak terpengaruh secara negatif.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mse:EnableProxyProtocol |
update |
*Gateway
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| GatewayUniqueId |
string |
Yes |
ID unik gateway. |
gw-c9bc5afd61014165bd58f621b491***** |
| EnableProxyProtocol |
boolean |
Yes |
Menentukan apakah akan menggunakan protokol proxy untuk mempertahankan alamat IP klien. Nilai yang valid:
|
true |
| AcceptLanguage |
string |
No |
Bahasa yang ingin Anda gunakan untuk menampilkan hasil. Nilai yang valid: zh dan en. zh menunjukkan bahasa Mandarin, yang merupakan nilai default. en menunjukkan bahasa Inggris. |
zh |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
RestResult<List> |
||
| RequestId |
string |
ID permintaan. |
316F5F64-F73D-42DC-8632-01E308B6**** |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
true |
| Code |
integer |
Kode status. Nilai 200 dikembalikan jika permintaan berhasil. |
200 |
| ErrorCode |
string |
Kode status. |
Success |
| HttpStatusCode |
integer |
Kode status HTTP. |
200 |
| Message |
string |
Pesan yang dikembalikan. |
OK |
| DynamicCode |
string |
Bagian dinamis dalam pesan kesalahan. |
code |
| DynamicMessage |
string |
Bagian dinamis dalam pesan kesalahan. Parameter ini digunakan untuk menggantikan variabel %s dalam parameter ErrMessage. Catatan
Misalnya, jika nilai kembalian parameter ErrMessage adalah The Value of Input Parameter %s is not valid dan nilai kembalian parameter DynamicMessage adalah DtsJobId, maka parameter DtsJobId dalam permintaan tidak valid. |
The specified parameter is invalid. |
| Data |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai yang valid: |
true |
Contoh
Respons sukses
JSONformat
{
"RequestId": "316F5F64-F73D-42DC-8632-01E308B6****",
"Success": true,
"Code": 200,
"ErrorCode": "Success",
"HttpStatusCode": 200,
"Message": "OK",
"DynamicCode": "code",
"DynamicMessage": "The specified parameter is invalid.",
"Data": true
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalRequest | Invalid request:%s | Invalid request: %s |
| 400 | InvalidParameter | Parameter error:%s | Request parameter error: %s |
| 500 | InternalError | Console error. Try again later:%s | Console error. Try again later: %s |
| 403 | NoPermission | You are not authorized to perform this operation:%s | You do not have the permission to use this interface:%s |
| 404 | NotFound | Not found:%s | The resource does not exist:%s |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.