我正在写一个网络服务器.我实现了GET和POST(application/x-www-form-urlencoded,multipart/form-data),并且工作正常.
我正在考虑将RESTful模块添加到服务器.那么看看那里的一些东西,并得到关于何时PUT,POST和GET的意见.
我的问题是:什么编码(application/x-www-form-urlencoded,multipart/form-data)支持PUT(根据HTTP规范),还是可以同时处理两者?
我试图使网络服务器尽可能标准化,而不是在脚下拍摄自己.
对 application/x-www-form-urlencoded 和 multipart/form-data 的限制不在 HTTP 标准中,而是在 HTML 中。它是唯一可以由 HTML 表单创建的格式。从HTTP的角度来看,你可以使用任何格式,只要你将它指定给服务器(Content-Type标头)并且显然服务器可以理解它。如果没有,它会回复一个415 Unsupported Media Type状态代码。看:
| 归档时间: |
|
| 查看次数: |
2375 次 |
| 最近记录: |