問題タブ [wiremock-standalone]

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 投票する
2 に答える
375 参照

xpath - スタンドアロン モードでの Wiremock リクエスト テンプレート: XML ファイルをレスポンス テンプレートとして使用し、XPATH で値を挿入できますか?

リクエスト テンプレートが XPath をサポートしていることを知っているので、リクエストから のような値を取得できます{{xPath request.body '/outer/inner/text()'}}。応答として既に XML ファイルがあり、要求から取得したこの値を挿入したいのですが、この応答 XML の他の部分はそのままにしておきます。たとえば、 XPATH に注入したいとし/svc_result/slia/pos/msidます。

そして、スタンドアロンモードで使用する必要があります。

別の質問 ( Wiremock スタンドアロン - リクエスト データでレスポンスを操作する方法) が表示されますが、それは JSON を使用したもので、XML リクエスト/レスポンスがあります。

どうすればそれができますか?ありがとう。

たとえば、次のマッピング定義があります。

そして、このリクエスト:

リクエスト内の にxxxxxxxxxxx置き換えられたこのレスポンスを期待しています。<msid>

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

ssl - WireMock で一方向 SSL を実装するには?

ここで説明されているように、WireMock スタブに一方向 SSL を実装しようとしています。独自のトラストストアからのクライアント認証サーバーの証明書について言及していないため、ドキュメントからこれを理解できませんでした。
クライアントが認証できるように、サーバーのキーストアとクライアントのトラストストアの両方を使用する方法はありますか?

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

wiremock - 一致するリクエストがない場合、WireMock で別のレスポンスを実装する

RESTful API をスタブしようとしています。リソースの 1 つは、リソースが (実際に) 見つかった場合に詳細を返すか、最終的に指定された URL のリソースがない場合にHTTP 404( ) を返します。Not Found

これは私の簡略化されたスタブ/マッピングです:

次に、いくつかの JSON ファイルがあります (/home/wiremock/__files/items-api/responses/retrieve/要求を照合するために — しかし、HTTP 404( Not Found) シナリオを実装する方法が見つかりません:

この構成では、ファイル名uuid-sent-in-request.jsonが見つからないという WireMock からの応答が返されます (予想されるが、私のユースケースには役に立ちません)。

現在、この動作を実装する方法はありますか?