当我编写api文档时,我不知道如何编写请求和响应方

时间:2017-04-19 00:18:32

标签: http http-status-codes api-doc http-status

我制作了一些代码,用于将数据发送到其他网址,并使用“httpclient”类使用spring和java编写。关于该代码,请检查我提出的这个问题

how to get http status value?

我对http的请求和响应有问题,并且已经解决了。 我的问题是关于http状态,最后我得知请求没有状态值。

无论如何,所以我必须为我们的代码制作一些文档,以便向客户展示,我对响应标签感到困惑。

我写的是回复:

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

我的团队经理想要这样的回复:

[success] 200 success [fail] 400 error

我是对的还是我的老板对不对? 但是当我想,如果请求没有携带http状态值, 我怎么能写像我的团队经理说的那样?或者我怎么写那边?

1 个答案:

答案 0 :(得分:1)

请仔细阅读下面两个问题的评论。 (I send some values to another url and about thathow to get http status value?

因为它表明你的团队经理是正确的(不需要第三次问它)。我认为你仍然混淆了HTTP请求和响应。 请求客户端 请求特定资源结束。 服务器然后使用结果 回复状态代码,具体取决于它是否成功(200 OK)({{ 1}},400 Bad Request,...)。

状态代码由服务器在HTTP响应中发送。它与响应中包含的结果无关,例如,您的数据值为404 Not Foundname