我正在使用Swagger-UI瀏覽我自己的API,使用葡萄構建並自動記錄下葡萄招搖。Swagger-ui只發送OPTIONS而不POST POST http方法儘管工作API
我用Google搜索了一遍,並嘗試了所有可以找到的建議,但是我無法開機自檢。這是我的標題:
header "Access-Control-Allow-Origin", "*"
header "Access-Control-Allow-Methods", "POST, GET, OPTIONS, PUT, PATCH, DELETE"
header "Access-Control-Request-Method", "*"
header "Access-Control-Max-Age", "1728000"
header "Access-Control-Allow-Headers", "api_key, Content-Type"
我剛剛投入了所有建議。我已啓用supportedSubmitMethods中的所有HTTP方法,並且使用POSTMAN Chrome擴展程序測試了API,並且它可以很好地工作。正確創建用戶並返回正確的數據。
但是,所有我招搖後得到的是服務器報告:
Started OPTIONS "/v1/users.json" for 127.0.0.1 at 2012-12-21 04:07:13 -0800
和招搖響應看起來像這樣:
請求URL
http://api.lvh.me:3000/v1/users.json
響應體
響應代碼
0
響應頭
我還測試與郵差選項響應,它下面是:
Allow →OPTIONS, GET, POST
Cache-Control →no-cache
Date →Fri, 21 Dec 2012 12:14:27 GMT
Server →Apache-Coyote/1.1
X-Request-Id →9215cba8da86824b97c6900fb6d97aec
X-Runtime →0.170000
X-UA-Compatible →IE=Edge
你解決了嗎?我陷入了同樣的問題。 –
說實話我不記得我是解決了還是把它放在了架子上 - 我今天再看看並報告Neha –
它的工作。我提供了一個域名並將basePath更改爲域名。 –