サーバーへのRESTリクエストを実行し、データを取得して分析する必要があるAndroidアプリを作成しています。
私はまだAndroid開発に慣れていないので、リクエストとスレッドを正しく実装しているかどうかわかりません。サーバーはまだ準備ができていません。だから私はリクエストの送信をテストするために使用できるパブリックレストサーバーが必要ですか?どんなデータを受け取っても構いません。
前もって感謝します。
httpbinと呼ばれるテストWebがあり、リクエストpythonライブラリ(同じ作成者)によって使用されます。
HTTPライブラリのテストが困難になる場合があります。PostBin.orgは、POSTリクエストのテストには最適ですが、それ以外はあまりありません。これは、あらゆる種類のHTTPシナリオをカバーするために存在します。追加のエンドポイントが検討されています(例:/ deflate)。
Ruby on Railsを使用して、次のような基本的なRESTfulリソースを生成できます。
rails new restweb && cd restweb
rails generate scaffold post title:string body:string
次に、ローカルアプリサーバーを起動します。
rails server
次に、次のURLを使用してライブラリをテストします:http ://127.0.0.1: 3000 / posts(.json)
GETリクエストの場合、最も簡単な方法は、テキストファイルまたはWeb上の画像(このランダムな画像http://www.databison.com/wp-content/uploads/2009/04/など)を見つけることです。 convert-of-excel-in-fixed-width-text-file-format.png)、それをコードで指定します。200の応答コードを取得していて、データを受信していることを確認してください。
https://www.mockable.io/を使用すると、応答を指定して最近の要求履歴を表示できます。
http://www.mocky.io/のセットアップは少し高速ですが、クライアントからのリクエストは表示されません。
あなたはSOAPUiを使ってみることができます(そうです、それはSOAP wsを対象としていることを私は知っています)、少なくともそれは彼らが彼らのページで言っていることです。MichaëlvanLeeuwenによるRESTサービスのシンプルなサーバーモックの記事もチェックしてください。
apigee.comをチェックしてください-APIを調査するための素晴らしいコンソールがあり(認証を必要としないものを見つけることができます)、コードでそのAPIをヒットして、ブラウザーに表示されるのと同じ応答を得ることができます。
テスト用のシンプルなRESTサービス:jsonplaceholder.com
Getsandbox.comを試してみてください。それは魅力のように機能し、たくさんの機能などを提供します。