3751得票33回答
如何使用cURL发送JSON数据的POST请求?

我使用Ubuntu并在其上安装了cURL。 我想用cURL测试我的Spring REST应用程序。 我已经在Java端编写了我的POST代码,但是我想用cURL进行测试。 我试图发布JSON数据。 示例数据如下:{"value":"30","t...

3553得票22回答
403禁止访问与401未经授权的HTTP响应有何区别?

对于一个已存在的网页,但用户没有足够的权限访问(未登录或不属于适当的用户组),应该返回什么样的HTTP响应? 401 未授权? 403 禁止访问? 还是其他响应? 到目前为止,我所了解的两种响应的区别并不是很清楚。哪些情况适合使用每个响应?

1965得票11回答
如何通过cURL调用发送HTTP请求头?

我希望通过cURL调用向我的Linux Apache服务器发送标头。如何实现这一点?

1882得票29回答
我们如何控制所有浏览器的网页缓存?

我们的调查显示,并非所有浏览器都以一致的方式遵守 HTTP 缓存指令。 出于安全原因,我们不希望应用程序中的某些页面被 Web 浏览器缓存,任何时候都不行。这必须至少适用于以下浏览器: Internet Explorer 6+ Firefox 1.5+ Safari 3+ Opera 9...

1863得票9回答
enctype='multipart/form-data' 是什么意思?

在HTML表单中,enctype='multipart/form-data'是指表单数据将会以二进制形式进行编码并且传输文件。当表单需要上传文件时,应该使用这个属性。

1643得票7回答
application/x-www-form-urlencoded还是multipart/form-data?

在HTTP中,有两种传输POST数据的方式:application/x-www-form-urlencoded 和 multipart/form-data。我了解到,如果需要上传文件,则大多数浏览器只支持使用multipart/form-data。但是,在API上下文中(不涉及浏览器),何时使...

1525得票6回答
自定义HTTP头:命名规范

我们的几位用户要求我们在发送到他们的请求或者API返回的响应中包含与他们帐户相关的数据 HTTP头部。那么,通常有什么约定俗成的方法可以添加自定义的HTTP头部,涉及命名、格式等方面的考虑呢? 此外,如果你在网上发现了使用这些HTTP头部的聪明用法,请随意发布;我们正在尝试使用最佳实践来实现...

1471得票3回答
PDF文件的适当MIME媒体类型

在处理PDF文件时,我遇到了许多MIME类型,包括application/pdf和application/x-pdf。 这两种类型有什么区别,如果有的话,哪一种更好? 我正在开发一个Web应用程序,必须传送大量的PDF文件,我想以正确的方式进行处理。

983得票7回答
HTTP头部(headers)是否区分大小写?

在博客文章中,我使用以下PHP代码来设置响应的内容类型:header('content-type: application/json; charset=utf-8'); 我刚刚在那篇文章上收到了一条评论,说content-type需要大写,即Content-type。这是正确的吗?对我来说,使...

831得票16回答
如何修复PHP中的“Headers already sent”错误

当运行我的脚本时,我遇到了几个类似这样的错误: 警告:无法修改头信息 - 头信息已经被发送(输出开始于 /some/file.php:12)位于 /some/file.php 的 第23行 错误消息中提到的行包含了 header() 和 setcookie() 的调用。 这可能是什么原因...