跨浏览器多文件选取和上传并进行身份验证?

发布于 2024-12-15 05:07:08 字数 504 浏览 0 评论 0原文

允许网站用户通过“协商”和/或基本身份验证进行多个文件选取和上传的最简单的跨浏览器方法是什么?虽然我不太担心 IE6,但我确实需要支持 IE8、Firefox、Safari、Opera 和 Chrome;理想情况下,我也支持移动浏览器。

  • 使用 Flash 上传器,例如 SWFUploadFlajaxian 似乎可以在 IE8 中工作,但在 Flash 生成的 POST 请求中,身份验证显然已损坏/不支持Firefox 或 Chrome(它始终发送匿名请求)。
  • 使用 HTML5 进行多文件选取会很棒,但不支持 IE8 或 IE9。
  • 没主意了。

谢谢。

What's the simplest cross-browser way to do allow a web site user to do multiple file picking and uploading with "Negotiate" and/or basic authentication? Although I am not too worried about IE6, I do need to support IE8, Firefox, Safari, Opera, and Chrome; ideally, I would support mobile browsers too.

  • Using a Flash uploader such as SWFUpload or Flajaxian seems to work in IE8, but authentication is apparently broken/not supported in the POST request generated by Flash in Firefox or Chrome (it always sends anonymous requests).
  • Using HTML5 to do multi-file picking would be great, but wouldn't support IE8 or IE9.
  • Out of ideas.

Thanks.

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

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

发布评论

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

评论(2

深居我梦 2024-12-22 05:07:08

为什么不在到达上传页面/区域之前进行身份验证?

“登录”后,您可以设置服务器端会话变量并显示上传者。

在图像上传页面上检查该会话变量,如果设置正确,则继续保存文件,如果没有以上传者可以理解的格式返回错误。

顺便说一句,我使用 Plupload 进行多个文件上传,对我来说效果很好。

Why not authenticate before you even get to the upload page/area?

Once "logged in" you set a server side session variable and show the uploader.

On your image upload page check for that session variable, if it is set properly proceed with saving the file, if not return an error in a format your uploader will understand.

On a side note, I've used Plupload for multiple file uploading, worked great for me.

乄_柒ぐ汐 2024-12-22 05:07:08

七年后,支持 IE9 的需求已经减少到几乎没有,所以我认为最好的答案是使用 HTML5 多文件选取: https://www.raymondcamden.com/2012/02/28/Working-with-HTML5s-multiple-file-upload-support

Seven years later, the need to support IE9 has dwindled to almost nothing, so I'd say the best answer is to use HTML5 Multi-file picking: https://www.raymondcamden.com/2012/02/28/Working-with-HTML5s-multiple-file-upload-support

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