Javascript HttpHandler中的forceIframeTransport和context.Request
我使用blueimps在WebForms应用程序中上载文件。插件将文件发送到http处理程序,http处理程序解析Javascript HttpHandler中的forceIframeTransport和context.Request,javascript,c#,jquery,httphandler,Javascript,C#,Jquery,Httphandler,我使用blueimps在WebForms应用程序中上载文件。插件将文件发送到http处理程序,http处理程序解析context.Request.InputStream,并使用context.Request.Form[“param”]作为请求的一部分进行设置 在现代浏览器中一切正常,但只要需要forceIframeTransport选项(例如IE7),所有这些请求属性都是空的 在这种情况下,如何获取文件流和表单数据?答案是包含文件。没有该文件,就不会创建输入(因此也不会提交) 我还必须改变for
context.Request.InputStream
,并使用context.Request.Form[“param”]
作为请求的一部分进行设置
在现代浏览器中一切正常,但只要需要forceIframeTransport
选项(例如IE7),所有这些请求属性都是空的
在这种情况下,如何获取文件流和表单数据?答案是包含文件。没有该文件,就不会创建输入(因此也不会提交) 我还必须改变
formData
的处理方式(简单formData.someProperty
不存在-您必须使用formData[0].name/value
)
响应以html页面(而不是普通的json)的形式返回