ashx文件,用get方式可以正常返回数据,post方式,返回“500:Internal Server Error”
原来在xp下使用vs2010开发,操作ashx很正常,现在在win7 64位下使用vs2010,vs2010自带服务器运行调试也没啥问题,但是发布到iis上以后,凡是get方式的没啥问题,只要是post方式的就会返回“500:Internal Server Error”。不知道大家遇到过这种问题吗 --------------------编程问答-------------------- 看看具体的错误提示呀。500是服务器错误,就是说ashx在运行过程中出现了异常。
一般错误提示里都会有详细说明
可以用chrome来进行调试。
打开网址,按 F12 ,然后post提交,然后看 network 标签栏里的信息。找到红的,然后双击,可以看到具体的错误提示。
--------------------编程问答-------------------- 说明你的ashx没有设置post,类似这个
<httpHandlers>
<add verb="POST,GET" path="FCKFileManage.axd" type="Galsun.FCKFileManage"/>
</httpHandlers>
补充:.NET技术 , ASP.NET