2010-10-28 33 views
2

那么基本上是什么标题说,当使用JavaScript进行AJAX请求。该方法即GET/POST是否需要大写?提前致谢。AJAX中的方法参数是否需要大写?

编辑:即使是或不是就足够了。

+0

使用什么框架或方法?请显示一些代码 – 2010-10-28 19:59:00

+0

这是一个问题,如果它确实需要大写?如果是这样,为什么?我认为如果它确实需要大写,那么这是不好的设计。另一方面,开发人员不应该遵循这个约定(例如“post”.toUpperCase()=>“POST”)没有任何困难。 – Samo 2010-10-28 20:00:12

+0

这不是使用框架,这只是一个基本的JavaScript AJAX调用,如下所示:xmlhttp 。开( “GET”, “demo_get.asp”,真正的); – Olical 2010-10-28 20:00:16

回答

2

您可以在http://www.w3.org/TR/XMLHttpRequest/#the-open-method

读到它,我引用

开放(方法,URL,异步 用户,密码)方法被调用时, 用户代理必须运行这些步骤 (除非另有说明):
..
3.如果方法是不区分大小写的匹配 从 范围0x61(ASCII a)到0x7A(ASCII z)中的每个字节中减去0x20。
..

,这意味着它会自动将其转换为大写自身..

因此,似乎有一定的指导意义(宁愿大写),我会建议你使用大写只是为了避免执行缺陷(不可能的)。

+0

好的,谢谢,无论如何我都会转换为大写。很高兴知道。感谢您的链接。 – Olical 2010-10-28 20:20:00