【发布时间】:2014-04-03 13:08:39
【问题描述】:
我正在构建一个 Web 服务器,我想知道如果客户端想要请求这个,我应该使用什么状态码?
PUT /index.html HTTP/1.1
Host: localhost:1111
假设客户端正在尝试向服务器添加一个新文件,但该文件已经存在,服务器应该响应什么 HTTP 状态代码?
我在 e HTTP/1.1 RFC 上阅读了 406 的定义,但看起来像其他东西。
【问题讨论】:
-
你怎么知道客户端不打算更新资源?
-
因为服务器正在做的只会接受事物的创建而不接受事物的更新