15

サーバーへのRESTリクエストを実行し、データを取得して分析する必要があるAndroidアプリを作成しています。

私はまだAndroid開発に慣れていないので、リクエストとスレッドを正しく実装しているかどうかわかりません。サーバーはまだ準備ができていません。だから私はリクエストの送信をテストするために使用できるパブリックレストサーバーが必要ですか?どんなデータを受け取っても構いません。

前もって感謝します。

4

9 に答える 9

7

httpbinと呼ばれるテストWebがあり、リクエストpythonライブラリ(同じ作成者)によって使用されます。

HTTPライブラリのテストが困難になる場合があります。PostBin.orgは、POSTリクエストのテストには最適ですが、それ以外はあまりありません。これは、あらゆる種類のHTTPシナリオをカバーするために存在します。追加のエンドポイントが検討されています(例:/ deflate)。

http://httpbin.org/

于 2012-12-08T21:05:29.590 に答える
4

有名なサービスから見つけたパブリックRESTAPIに対してテストし、認証を必要としないアクションを選択できます。たとえば、Tiny Url(GETリクエストをテストする場合)や、より複雑なデータが必要な場合は、Twitterから認証トークンを取得してAPIに対してテストできます。

これは単なる例であることに注意してください。アイデアは、お気に入りのサイト/サービスのAPIを調査することであり、あなたとあなたのテストに合うものが見つかる可能性があります。

于 2012-05-02T11:50:45.277 に答える
3

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)

于 2012-05-02T11:39:48.843 に答える
3

GETリクエストの場合、最も簡単な方法は、テキストファイルまたはWeb上の画像(このランダムな画像http://www.databison.com/wp-content/uploads/2009/04/など)を見つけることです。 convert-of-excel-in-fixed-width-text-file-format.png)、それをコードで指定します。200の応答コードを取得していて、データを受信して​​いることを確認してください。

于 2012-05-02T11:26:36.310 に答える
3

https://www.mockable.io/を使用すると、応答を指定して最近の要求履歴を表示できます。

http://www.mocky.io/のセットアップは少し高速ですが、クライアントからのリクエストは表示されません。

于 2015-09-08T13:19:29.687 に答える
2

あなたはSOAPUiを使ってみることができます(そうです、それはSOAP wsを対象としていることを私は知っています)、少なくともそれは彼らが彼らのページで言っていることですMichaëlvanLeeuwenによるRESTサービスのシンプルなサーバーモックの記事もチェックしてください。

于 2012-05-02T11:55:33.593 に答える
1

apigee.comをチェックしてください-APIを調査するための素晴らしいコンソールがあり(認証を必要としないものを見つけることができます)、コードでそのAPIをヒットして、ブラウザーに表示されるのと同じ応答を得ることができます。

于 2012-05-03T04:21:02.230 に答える
1

テスト用のシンプルなRESTサービス:jsonplaceholder.com

于 2015-12-01T04:42:11.887 に答える
0

Getsandbox.comを試してみてください。それは魅力のように機能し、たくさんの機能などを提供します。

于 2017-02-15T23:28:22.293 に答える