2010-10-28 32 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