对于我正在构建的 RESTful API,我在 Ruby 服务器日志中得到以下响应代码:HTTP/1.1"200 203
我知道 200 意味着 OK,但是 203 是什么意思?难道状态码只能有一个?
完整的回复是:
"GET /getLocationForAllFriends?uid=4&passport=0000 HTTP/1.1" 200 203 0.4243
"GET /getLocationForAllFriends?uid=5&passport=0000 HTTP/1.1" 200 8 0.3206
除了 203 和 8 所在的“插槽”之外,一切都有意义。
顺便说一句,服务器是 Mongrel
最佳答案
203是返回数据的字节长度,不是响应码。
第一行的响应是 203 字节,服务用时 0.4 秒,第二行是 8 字节,服务用时 0.3 秒。两者都是 GET
请求,并且在这两种情况下响应代码都是 200
。
关于ruby - 这个 HTTP 响应状态代码是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4571121/