問題タブ [swagger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
749 参照

google-app-engine - GAE+Jersey+MavenでSwaggerを設定するには?

GAE+Jersey+Maven を使用して Swagger (ドキュメント API) を設定するにはどうすればよいですか?

pom.xml に依存関係を含めました

そしてweb.xmlで:

ServiceConfig クラスは次のとおりです。

0 投票する
1 に答える
551 参照

servicestack - ServiceStack、ルート パス、Swagger API、およびハンドラが見つかりません

全て、

root を使用する場合の ServiceStack での Swagger サポートに関する SO の問題をすべて確認しましたが、まだ localhost:63219/swagger-ui/index.html の Handler for Request not found エラーが発生しています。

  • VS2010
  • 空の Web プロジェクト (MVC ではない)
  • ASP.NET 4
  • サービススタック 3.9.55

この問題に関連するすべてのファイルは、https ://gist.github.com/bp4151/c7544218b15b7d770f80 にあります。

私は何かが欠けていると確信しています。誰かが私を助けることができれば、私はそれを感謝します...

ありがとう、B

0 投票する
1 に答える
994 参照

servicestack - ServiceStack を使用して追加のパラメーターを表示する Swagger UI

ServiceStack を使用して、swagger で正しいメモを表示する際に問題が発生しています。

この構造を考えると:

それは生産しています:Swagger UI エラー

パラメーター リストには WidgetId のみが含まれていると予想されますが、WidgetId と、リクエストのクラス名である UpdageReqWidget が表示されています。私が間違っていることは何ですか?

編集: ServiceStack と ServiceStack.API.Swagger の両方にバージョン 3.9.55 を使用しています。ニーズに合わせてテンプレートを変更しました。

0 投票する
1 に答える
3980 参照

c# - Service Stack を使用した Swagger が機能しない

Service Stack で Swagger を実装しようとしています。nuget を使用して swagger でサービス スタックをインストールしました。現在の DLL のバージョンは、ほとんどが 3.9.56.0 と報告されています。

私はで提供されている例に従おうとしています... https://github.com/ServiceStack/ServiceStack.UseCases/tree/master/SwaggerHelloWorld

そして、命令はかなりばかげているように見えます...

nuget を介してインストールした後 (ドキュメントの指示に従って)、「Configure」メソッドに入り、[ApiMember] および [Api] タグを追加し、[Route] タグを変更して概要とメモを追加しました。

しかし、訪問~/swagger-ui/index.htmlするとエラーが発生します

私の api は に~/apiあり、現在 (Hello World) に 1 つのメソッドがあり、~api/Hello/{name}JSON を返し、正常に動作します。

訪問すると、スタック トレース タイプの出力を含む~apiメッセージが表示されます。Handler for Request not found:

私は何を間違っていますか?Swagger を有効にする手順は非常に単純明快で、詳細な手順が不足しているように見えます。

Esker に対処するための更新...

スタック トレース @ myhost:54011/api

また、「プロトコルを指定してください」は闊歩エラーであり、前述の「検出 URL を変更するテキストボックス」の下の html で画面に表示されます。

ServiceStack.Redisはバージョン3.9.57.0であるため、DLLのバージョンは「ほとんど」同じですが、私はそれを使用していないため、「ほとんど」

更新... 私の解決策

タグ内の web.config ファイルでこれが必要でした。以前はビット<configuration>を含めていませんでした。<location path="api">

また...「ルート」をそのように設定しました...

しかし、それはswaggerの機能を台無しにしました.

「api」ビットが削除され、すべてが機能するようになりました。

0 投票する
1 に答える
1018 参照

java - 指定されたパッケージ外のクラスを含むリフレクション (Dropwizard + Swagger)

次のコードで、リフレクションを使用して、Api アノテーションを持つすべてのクラスを取得しています。

Eclipse からサーバーを実行すると、すべて正常に動作しgetTypesAnnotatedWith、正しいクラスが返されます。しかし、コマンドラインからサーバーを実行すると、そのパッケージ外のクラスが取得されます。Swagger ライブラリのクラス。

ぐるぐる回る代わりに、何が起こっているのかを調べようとしています

前もって感謝します!

0 投票する
2 に答える
11511 参照

c# - 「api_key」とは何ですか。また、それを正しく使用するにはどうすればよいですか

私は安静なサービスにかなり慣れていません.Swaggerプラグインを使用してServiceStackの安静なサービスを実行するためのテストコードを実装したところです。これが私の質問につながります...

swagger-ui/index.html 内に「api_key」のフィールドがあります。変数名がうーん... 変数であることは知っていますが、好きなように設定することもできますが、それが何に使用されるのか、そしてそれを利用すべきかどうかについて少し混乱しています。

また、それを使用する場合、servicestack はサーバー側でその値をどのように提示しますか?

これが、ドキュメントから起動して実行したテストサービスです...

0 投票する
2 に答える
1491 参照

scala - Windows での swagger-codegen のビルド - Git Bash を使用しても問題ありませんか?

Windows 7 x64で swagger-codegenをビルドしようとしています。実行しなければならないときに問題が発生しました./sbt assembly。Windows コマンド プロンプトから実行する方法がわかりませんでした。

代わりに、Git-Bash から実行しました。正常に実行され、警告が表示されましたが、エラーはありませんでした。

これは許容できる解決策ですか?

petstore のテンプレート クライアントを実行する次のステップで行き詰まっているので質問します。

./bin/scala-petstore.sh次のエラーが発生します。

Error: Could not find or load main class Files