2017-07-17 21 views
1

Swagger UIと統合されたREST APIがあります。しかし、Swagger UIからリクエストを実行しようとすると、インターフェイスは私にcurlコマンドを表示しますが、サーバーの応答は表示されません。 curlコマンドは、コマンドラインから実行したときに期待される応答を返しますが、UI自体に何も表示されません。Swagger UIでサーバーの応答が空です

これを解決するにはどうすればよいですか?

enter image description here

+0

ブラウザコンソールにエラーがありますか? – Helen

+0

いいえ、エラーは表示されません。私のログを見ると、APIコールからの予想されるバックエンド処理がすべて正しく機能しています。唯一の「エラー」は、Swagger UIに出力が表示されないことです。 – Shuklaswag

+0

Swagger UI 3.0.xの正確なバージョンはどちらを使用していますか?あなたは最新のマスターを試すことができますか?おそらく[CORSの問題](https://github.com/swagger-api/swagger-ui#cors-support)になりますか?このリクエストのレスポンスHTTPステータスは何ですか?以前のバージョンの3.0.x([https://github.com/swagger-api/swagger-ui/issues/3041])では、4xxと5xxの応答は表示されませんでしたが、修正されました。 – Helen

答えて

0

私は同じ問題を持っており、バグのようです。

良いニュースは、リクエストが実際に送信され、開発者コンソールの[ネットワーク]タブ(リクエストを選択してレスポンスをクリック)でレスポンスを確認できることです。 Googleに問題がある場合は、ブラウザ内のネットワークアクティビティをトラッキングする方法があります。

+0

実際、このエラーは数日後にコードに触れることなく魔法のように修正されたようです。私は構成の中の何かが台無しになってしまったのだろうかと思います。 – Shuklaswag

関連する問題