【发布时间】:2010-12-08 06:02:01
【问题描述】:
我正在我的一个脚本中设置一个后端 API,它通过以 POST 数据的形式将 XML 发送到我的 Web 服务器来联系我的一个站点。这个脚本将被许多人使用,我想限制那些在没有正确访问密钥的情况下意外打开该功能的人的带宽浪费。
我将通过生成 403 访问代码来拒绝没有正确访问密钥的请求。
假设 POST 数据约为 500kb 的数据。无论状态码如何,在进行此尝试时服务器是否会接收所有 500kb 的数据?
如果我让 url 包含密钥 mydomain/api/123456789 并在所有错误的访问密钥上生成 403 状态怎么样。
POST 数据是否仍然会被发送/接收,或者是否在数据最终发送之前协商过。
提前致谢!
【问题讨论】: