рдлрд┐рд▓рд╣рд╛рд▓ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ OAS рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдорд░реНрдерди рдХрд░ рд░рд╣реА рд╣реИрдВред рдХреГрдкрдпрд╛ рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдФрд░ рд╕реБрдЭрд╛рд╡ рджреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдХреБрдЫ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рд╣реИред
x-wso2-auth-header: "Authorization"
x-throttling-tier: "Unlimited"
x-wso2-cors:
corsConfigurationEnabled: false
accessControlAllowOrigins:
- "*"
accessControlAllowCredentials: false
accessControlAllowHeaders:
- "authorization"
- "Access-Control-Allow-Origin"
- "Content-Type"
- "SOAPAction"
accessControlAllowMethods:
- "GET"
- "PUT"
- "POST"
- "DELETE"
- "PATCH"
- "OPTIONS"
x-wso2-production-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
x-wso2-sandbox-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
x-wso2-basePath: "/sample/1.0.0"
x-wso2-transports:
- "http"
- "https"
рдкреНрд░рддреНрдпреЗрдХ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИред
рдПрдЪрдЯреАрдЯреАрдкреА
x-wso2-production-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
x-wso2-sandbox-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
HTTP рд╡рд┐рдлрд▓рддрд╛
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "failover"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "failover"
HTTP рд▓реЛрдб рдмреИрд▓реЗрдВрд╕
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "load_balance"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "load_balance"
рд╕рд╛рдмреБрди
x-wso2-production-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
x-wso2-sandbox-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
рд╕рд╛рдмреБрди рдлрд┐рдпрд╛рдУрд╡рд░
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "failover"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "failover"
рд╕рд╛рдмреБрди рд▓реЛрдб рд╕рдВрддреБрд▓рди
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "load_balance"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "load_balance"
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ
x-wso2-production-endpoints:
endpoint_type: "default"
x-wso2-sandbox-endpoints:
endpoint_type: "default"
рдХреНрдпрд╛ рд╣рдо рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ
endpoint_type: "http" -> рдкреНрд░рдХрд╛рд░: "http"
рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП x-wso2-disable-security
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ https://github.com/wso2/product-microgateway#microgateway -supported-open-api-extensions
рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд
рдпреВрдЖрд░рдПрд▓ -> рдпреВрдЖрд░рдПрд▓
рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рд╕реНрддрд░реАрдп: "рдЕрд╕реАрдорд┐рдд"
рдпрд╣ x-wso2-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдПрдХ рдПрдХрд▓ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдпрд╛ рдирд╣реАрдВ, рдпрд╣ рдПрдХ рд╕рд░рдгреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
url: "https://localhost:9443/publisher/apis/create/rest" ->
рдпреВрдЖрд░рдПрд▓:
HTTP failover
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "failover"
рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ
HTTP failover
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
type: "failover"
рд▓реЛрдб рдмреИрд▓реЗрдВрд╕ рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕ рдХреЗ рд╕рд╛рде рднреА рдпрд╣реА рд╣реЛрддрд╛ рд╣реИ
рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
x-wso2-disable-security
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ https://github.com/wso2/product-microgateway#microgateway -supported-open-api-extensions
@praminda рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА 'x-auth-type' рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИред рдХреНрдпрд╛ рд╣рдо рдЗрд╕рдХрд╛
рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рд╕реНрддрд░реАрдп: "рдЕрд╕реАрдорд┐рдд"
рдпрд╣ x-wso2-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
@hasuniea рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 'x-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░' рдирд╛рдо рд╕реЗ рд╣реИред рдХреНрдпрд╛ рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЕрдиреНрдпрдерд╛ рд╕реНрд╡реИрдЧрд░ рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреАред
рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░
рдЕрднреА рдорд╛рдЗрдХреНрд░реЛ рдЧреЗрдЯрд╡реЗ рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдбреЗрдЯрд╛ рдХрд╛ рджреЛрд╣рд░рд╛рд╡ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдЗрд╕ рд░реВрдк рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ
рдПрдХреНрд╕-рдСрде-рдЯрд╛рдЗрдк
рд╣рд╛рдБ, рд╣рдо рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо MGW рдореЗрдВ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ
рдпрд╣ рдореБрджреНрджрд╛ рддрдп рд╣реИред рдЗрд╕рд▓рд┐рдП рдмрдВрджред