web-dev-qa-db-ja.com

Mac上のSafariを使用してHTTP経由でPOSTリクエストを送信

Mac上のSafariでWebサービスを呼び出す必要があります。メソッドはPOSTにあるため、SafariのアドレスバーにURLを貼り付けることはできません(GETメソッドの場合のように)。

そのため、リクエストを送信してからブラウザ内でレスポンスを受信できるプラグインなどを探しています。応答はJSONであるため、JSONプラグインを使用すると、すべての応答を書式設定で確認できます。

ソリューション?ありがとう!

19
Fry

もう1つの優れたツールは、 Postman 、Google Chrome内のアプリケーションです。

5
Fry

Safariは私の好みのブラウザですので、ネイティブプラグインを希望することについて共感できます。幸いなことに、使用可能な拡張機能はありませんが、HTTP/RESTエンドポイントテスト用のネイティブOSXクライアントがかなりあります。私はCocoaRestClientを使用しています。これには、要求に応じてJSONの自動書式設定と構文強調表示が含まれています。オープンソースで軽量であり、少なくとも開発者によって積極的にサポートされています。

http://mmattozzi.github.io/cocoa-rest-client

33
nallenscott

クライアントがSafariかどうかを気にする理由がわかりません。安らかなPOSTはあらゆる種類のクライアントから実行できるはずです。FirefoxのRESTClient拡張機能をご覧ください http://restclient.net/

また、Googleの「RESTクライアント」だけで、サービスに対してPOSTを生成するために利用できる他の多くのツールが表示されるはずです。もしあなたが本当にSafari固有の応答を望んでいるなら、最も良いRESTツールは、リクエストがSafariから来ているように見えるようにUser-Agentヘッダーを設定できるようにするべきです。

3
Mike Brant