我試圖在標頭中添加Access-Control-Allow-Origin
。要做到這一點,我添加此行:如何在swagger-api-explorer上添加自定義標頭
window.swaggerUi.api.clientAuthorizations.add("headerKey", apiKeyAuth);
window.swaggerUi.api.clientAuthorizations.add("headerKey", new SwaggerClient.ApiKeyAuthorization('Allow-Access-Control-Origin', '*', "header"));
不幸的是,我得到這個,當我探索請求頭:
Accept:*/*
Accept-Encoding:gzip, deflate, sdch
Accept-Language:en-US,en;q=0.8
Access-Control-Request-Headers:accept, developer_key, access-control-allow-origin
Access-Control-Request-Method:GET
Connection:keep-alive
有一個在請求頭添加沒有額外的自定義標題。它將_access-control-allow-origin_
作爲價值添加到Access-Control-Request-Headers
中。
我想這個_access-control-allow-origin_
添加爲新的自定義標題,如:
Accept:*/*
Accept-Encoding:gzip, deflate, sdch
Accept-Language:en-US,en;q=0.8
Access-Control-Request-Headers:accept, developer_key
Access-Control-Allow-Origin: *
Access-Control-Request-Method:GET
Connection:keep-alive
任何人都可以建議我什麼我做錯了,或者我應該怎麼做額外得到這個工作呢?