【坑爹】关于ajax.post请求,除了ashx,有更好的方法么?
做了这么久了,一直这么做的 post 到 ashx,前段时间去某公司复试,复试考官问了这个相关的东西,
然后问 “我觉得post到ashx不好,你有没有更好的方法?”
尼玛,还有更好的办法么?
到底是他在坑爹还是我学艺不精? --------------------编程问答--------------------
个人认为这就是最好的。 --------------------编程问答-------------------- webservice / asp.net web api --------------------编程问答-------------------- WCF --------------------编程问答-------------------- 这个问题应该有前提条件的吧。 --------------------编程问答-------------------- 坐等结果 --------------------编程问答-------------------- 也可以用这种 --------------------编程问答-------------------- 还可以直接请求一个aspx,前台页面的内容可以直接删除,只保留第一行。如果前台页面不删除,也可以在后台Response.End()结束输出流 --------------------编程问答-------------------- 楼上的ASPX也行 --------------------编程问答--------------------
这种方法肯定是没有 请求ashx好的,所以我干脆没说。 --------------------编程问答--------------------
+++++ --------------------编程问答-------------------- 没有最好 只有更好 --------------------编程问答-------------------- Module --------------------编程问答--------------------
呵呵,这种方法也不至于一无是处,至少不用写什么httpcontext了 --------------------编程问答--------------------
这种方法可以不用写httpcontext,而且效率也不见得低多少 --------------------编程问答-------------------- 我感觉post到什么不重要,重要的是要在服务端获取到url信息去解析他们,可以直接解析url中含有的关键信息,也可以有一张映射表,实现url映射。在服务端具体是请求ashx,抑或是反射调用类的某一方法,这些都可以灵活选择。。。 --------------------编程问答--------------------
你可以当时向他请教一下是什么方法啊?!
不要回来之后才在csdn发泄。 --------------------编程问答--------------------
我当时想不出来,就说我不知道,请你指点一下。
结果那人和fuck egg的笑了一笑,然后说这个你回去自己找下资料。
然后我就回来找资料啊找资料,觉得这也许还是当前更好的一种方法。 --------------------编程问答-------------------- 他为什么觉得不好?什么才叫“好”? --------------------编程问答-------------------- 如果每一个ajax请求一个ashx是有点fuck egg,不过我们这边都是请求时带上请求运作,将所有动作封装成一个类,然后去这样调用方便一点。当然,如果他有更好的方法,也可以。
补充:.NET技术 , C#