当前位置:编程学习 > C#/ASP.NET >>

【坑爹】关于ajax.post请求,除了ashx,有更好的方法么?

做了这么久了,一直这么做的  post 到 ashx,
前段时间去某公司复试,复试考官问了这个相关的东西,
然后问 “我觉得post到ashx不好,你有没有更好的方法?” 
尼玛,还有更好的办法么?
到底是他在坑爹还是我学艺不精? --------------------编程问答--------------------
个人认为这就是最好的。 --------------------编程问答-------------------- webservice / asp.net web api --------------------编程问答-------------------- WCF --------------------编程问答-------------------- 这个问题应该有前提条件的吧。 --------------------编程问答-------------------- 坐等结果 --------------------编程问答--------------------
引用 2 楼  的回复:
webservice / asp.net web api
也可以用这种 --------------------编程问答-------------------- 还可以直接请求一个aspx,前台页面的内容可以直接删除,只保留第一行。如果前台页面不删除,也可以在后台Response.End()结束输出流 --------------------编程问答-------------------- 楼上的ASPX也行 --------------------编程问答--------------------
引用 7 楼  的回复:
还可以直接请求一个aspx,前台页面的内容可以直接删除,只保留第一行。如果前台页面不删除,也可以在后台Response.End()结束输出流


这种方法肯定是没有 请求ashx好的,所以我干脆没说。 --------------------编程问答--------------------
引用 1 楼  的回复:
个人认为这就是最好的。


+++++ --------------------编程问答-------------------- 没有最好 只有更好 --------------------编程问答-------------------- Module --------------------编程问答--------------------
引用 8 楼  的回复:
楼上的ASPX也行

呵呵,这种方法也不至于一无是处,至少不用写什么httpcontext了 --------------------编程问答--------------------
引用 9 楼  的回复:
引用 7 楼  的回复:

还可以直接请求一个aspx,前台页面的内容可以直接删除,只保留第一行。如果前台页面不删除,也可以在后台Response.End()结束输出流


这种方法肯定是没有 请求ashx好的,所以我干脆没说。

这种方法可以不用写httpcontext,而且效率也不见得低多少 --------------------编程问答-------------------- 我感觉post到什么不重要,重要的是要在服务端获取到url信息去解析他们,可以直接解析url中含有的关键信息,也可以有一张映射表,实现url映射。在服务端具体是请求ashx,抑或是反射调用类的某一方法,这些都可以灵活选择。。。 --------------------编程问答--------------------
引用楼主  的回复:
做了这么久了,一直这么做的 post 到 ashx,
前段时间去某公司复试,复试考官问了这个相关的东西,
然后问 “我觉得post到ashx不好,你有没有更好的方法?” 
尼玛,还有更好的办法么?
到底是他在坑爹还是我学艺不精?


你可以当时向他请教一下是什么方法啊?!

不要回来之后才在csdn发泄。 --------------------编程问答--------------------
引用 16 楼  的回复:
引用楼主  的回复:
做了这么久了,一直这么做的 post 到 ashx,
前段时间去某公司复试,复试考官问了这个相关的东西,
然后问 “我觉得post到ashx不好,你有没有更好的方法?”
尼玛,还有更好的办法么?
到底是他在坑爹还是我学艺不精?


你可以当时向他请教一下是什么方法啊?!

不要回来之后才在csdn发泄。


我当时想不出来,就说我不知道,请你指点一下。
结果那人和fuck egg的笑了一笑,然后说这个你回去自己找下资料。
然后我就回来找资料啊找资料,觉得这也许还是当前更好的一种方法。 --------------------编程问答-------------------- 他为什么觉得不好?什么才叫“好”? --------------------编程问答-------------------- 如果每一个ajax请求一个ashx是有点fuck egg,不过我们这边都是请求时带上请求运作,将所有动作封装成一个类,然后去这样调用方便一点。当然,如果他有更好的方法,也可以。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,