問題タブ [paw-app]
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.
paw-app - PawでURLエンコードされた(パーセントエンコーディング)値をデコードする方法は?
既にエンコードされているサーバーから値を取得し (例: some%20%5BURL%5D%20value
)、その場でデコードして、ヘッダーまたは本文 (エンコードしてはならない場所) として送り返す必要があります。
Pawでそれを行う方法はありますか?
data-binding - Paw - 応答を後続の呼び出しに渡す
Response Parsed Body Dynamic Valueのドキュメントはあまり意味がありません。説明どおりに JSON 応答要素を右クリックしました。この場合は userid
しかし、記載されているようにメニューオプションを受け取りませんでしたCopy as Dynamic Value
。標準のテキスト エディターのコンテキスト メニューを取得しました。したがって、ドキュメントを読み間違えているか、間違っています。私がやりたいことは次のとおりです。ユーザー ID の動的な値を取得し、それを URL の一部として (パラメーターではなく) 後続の呼び出しに渡します。これは Paw で可能ですか?
paw-app - 以前のバージョンの Paw からの Cookie 認証を使用するルートは、新しいバージョンでは機能しなくなりました
別のルートによって設定された認証 Cookie を使用するルートがあります。私は次のように作成しました:
この方法は、新しいバージョンでは機能しなくなりました。Paw は、認証要求からの応答に set-cookie ヘッダーがないことを訴えます。
これは、Paw が Cookie を取得し、他のヘッダーとは異なる方法で処理するようになったためと思われます。この種の認証が簡単になるはずなので、私はこのアプローチを気に入っていますが、残念ながら、期待どおりに機能していません。
新しいリクエストを構成した方法は次のとおりです。
Response Cookies
そのため、以前に設定した Cookieを渡す必要があると思われる動的な値にCookie ヘッダーを設定しました。ドロップダウンから認証リクエストを選択する必要があると思います(実際にCookieを設定するのはこのリクエストからの応答であるためですが、そうするとCookie値が消えます。代わりに、リクエスト値をそのままにしましCurrent Request
た正しい値。
Automatically send cookies
また、簡単な解決策と思われる設定にも気付きました。リクエストから手動のCookieヘッダーを削除し、これをチェックインしたままにして、リクエストとともにCookie jarからCookieを自動的に送信することを期待していますが、それも機能していないようです。何を試しても、認証が原因で要求が目的の結果を生成できません。
これらのリクエストを構成して、引き続き Paw を使用してセッション認証ルートをテストできるようにする方法を理解するのを手伝ってもらえますか?
paw-app - Paw でカスタム HTTP メソッドを使用するには?
一部のタイプのリクエスト ( webDav プロトコルで使用されるREPORT
や など)を実行する方法が見つかりません。PROPFIND
一般に、任意のメソッド名でリクエストを送信するにはどうすればよいですか?
paw-app - Paw アプリですべてのリクエスト コードをエクスポートする方法はありますか?
複数のリクエストを選択し、選択したコード ジェネレーター (バッチ エクスポートのようなもの) でコードをエクスポートできるようにしたいと考えています。現在のバージョンの Paw ではこれができないようです。そのため、AppleScript などでこれをスクリプト化する必要があるかもしれません。
現在、複数のリクエストのコードを一度に生成する方法がないことは間違いありませんか? GUI シーケンスを繰り返して、左側のメニューのリクエスト ツリーをステップ ダウンし、コード、ファイルの場所を確認しますか?
date - タイムスタンプのフォーマット
JSON 本文を含む POST 要求のために、Paw でカスタムのタイムスタンプ形式を使用しようとしましたが、どのように日付を形式設定できますか?
私の目標は、日付を次のようにフォーマットすることです。
2014-01-10 00:01:00
これをPawに挿入してみました:
YYYY-MM-DD hh:mm:ss
日付すら出てこないのに……。
さらに(関連するかどうかはわかりません):§記号を挿入すると、次のようなフォーマットされた日付文字列が得られます:Tue Jan 20 18:08:33 2015
ここで私が間違っていることを誰かが知っていますか?
paw-app - リクエスト/レスポンスの期間を表示するには?
Paw 2 のどこでリクエスト/レスポンスの期間を確認できますか? リクエスト時間からレスポンス時間を差し引くことができると思いますが、もっと簡単な方法があるはずです。
paw-app - 足が外部ブラウザでリンクを開く
エンドポイントを開発するときは、ゲートキーパーで認証するためにかなり複雑で面倒なログイン プロセスに従う必要があります。
このために、Paw で開発者ログイン ページを開きます。足の内側で開き、コンテンツを適切にレンダリングします。ボタンをクリックして実際にログインすると、外部ブラウザが開かれ、Paw が適切な Cookie を追跡できなくなります。
Cookie が失われず、エンドポイントのテストを続行できるように、リクエストを Paws 組み込みブラウザー内に保持することは可能でしょうか。