2017-04-19 7 views
-2

私は他のURLにデータを送るためのコードを作成しました。これは 'httpclient'クラスを使ってspringとjavaで書かれています。そのコードについて私は要求とHTTPとそれを解決したの応答に問題がある私はAPIドキュメントを書いたとき、リクエストとレスポンスを書く方法が分かりません

how to get http status value?

を作ったこの質問をチェックしてください。 私の質問はhttpステータスに関するものであり、最終的にリクエストにステータス値が指定されていないという真実が分かりました。

とにかく、私は私たちのコードを顧客に提示するためにいくつかの文書を作成しなければならず、私は応答タブを混乱させています。私が書いたもの

は応答です:

[success] name = mister age = 30 [fail] name= null age = null 

と私のチームマネージャーは、この応答のようにしたい:

[success] 200 success [fail] 400 error 

は、右Iまたは右の私の上司のですか? しかし、私の考えでは、リクエストにhttpのステータス値が指定されていない場合は、 私のチームマネージャーはどのように書いていますか?または、どうすればその面を書くことができますか?

答えて

1

最後の2つの質問のコメントをもう少し詳しくお読みください。 (I send some values to another url and about thathow to get http status value?

あなたのチームマネージャーは正しいです(3回目の質問は必要ありません)。私はあなたがまだHTTPリクエストとレスポンスを混同していると思います。 リクエストは、クライアントで終了します。特定のリソース。 サーバーが、その後ステータスコードが、それが成功したかどうかに応じて、結果200 OK)かないと答え(400 Bad Request404 Not Found、...)。

ステータスコードは、サーバーからHTTP応答で送信されます。応答に含まれる結果とは無関係です(データ値nameageなど)。

関連する問題