-2

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

如何获取http状态值?

我对http的请求和响应有问题,这已经解决了。我的问题是关于 http 状态的,最后我得到了请求不带有状态值的事实。

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

我写的是回应:

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

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

[success] 200 success [fail] 400 error

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

4

1 回答 1

1

请仔细阅读最后两个问题下面的评论。(我将一些值发送到另一个 url,以及如何获取 http 状态值?

正如它所说的那样,您的团队经理是正确的(无需第三次询问)。我认为您仍然混淆了 HTTP 请求和响应。请求请求特定资源的客户端 结束。然后,服务器会根据成功 ( ) 与否 ( , , ...)来回答结果和状态代码。 200 OK400 Bad Request404 Not Found

状态码由服务器在 HTTP 响应中发送。它独立于响应中包含的结果,例如您的数据nameage

于 2017-04-19T00:33:15.177 回答