使用 PUT 在 OpenRasta 中上传文件

发布于 2024-10-05 16:05:06 字数 43 浏览 3 评论 0原文

是否可以使用 PUT post 方法在 OpenRasta 中上传文件?

Is it possible to upload a file in OpenRasta using the PUT post method?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

嘦怹 2024-10-12 16:05:06

这里有多个答案的问题。

如果您想使用 html 表单执行此操作,则必须添加 uri 装饰器以启用 html 不支持的方法的检测(我认为是 HttpMethodUriDecorator),然后将“!METHOD”附加到您传入的 URI form@action 属性。

然后你就可以像往常一样进行绑定了。

如果您想从标准http客户端执行此操作,application/octet-stream应该足够了,也许带有内容处置标头(我不太记得使用application/octet-stream时是否处理IFile类型)。

Question with multiple answers here.

If you want to do that with an html form, you'll have to add a uri decorator to enable detection of methods that are not supported by html (HttpMethodUriDecorator I think), and then append "!METHOD" to the URI you pass in the form@action attrivute.

Then you can do your binding as usual.

If you want to do it from a standard http client, application/octet-stream should be enough, maybe with the content-disposition header (I can't quite remmeber if the IFile type is processed when using application/octet-stream).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文