Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HttpHandler中的forceIframeTransport和context.Request_Javascript_C#_Jquery_Httphandler - Fatal编程技术网

Javascript HttpHandler中的forceIframeTransport和context.Request

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

我使用blueimps在WebForms应用程序中上载文件。插件将文件发送到http处理程序,http处理程序解析
context.Request.InputStream
,并使用
context.Request.Form[“param”]
作为请求的一部分进行设置

在现代浏览器中一切正常,但只要需要
forceIframeTransport
选项(例如IE7),所有这些请求属性都是空的


在这种情况下,如何获取文件流和表单数据?

答案是包含文件。没有该文件,就不会创建输入(因此也不会提交)

我还必须改变
formData
的处理方式(简单
formData.someProperty
不存在-您必须使用
formData[0].name/value
) 响应以html页面(而不是普通的json)的形式返回