你可能會驚奇地發(fā)現(xiàn),URL中某些部分是大小寫敏感的(意思是大寫和小寫字母表示不同內(nèi)容),而其他部分則對大小寫不敏感。確實如此,而且你應(yīng)該在測試中注意這一點。
協(xié)議標(biāo)示符(在這個例子中是http)是大小寫不敏感的。你可以在此處輸入HTTP、http、hThP或任何其他大小寫組合,都可以行得通。這一點也適用于HTTPS,它們完全一樣。
用戶ID和密碼(在這個例子中是fred和wilma)很可能是大小寫敏感的。它們?nèi)Q于你的服務(wù)器軟件,后者可能在意或不在意大小寫。它們也可能取決于應(yīng)用本身,后者可能在意或不在意大小寫。這一點很難得知。不過,你可以確信瀏覽器或其他客戶端會嚴(yán)格按照貴陽市貴陽網(wǎng)站建設(shè)輸入的大小寫形式進(jìn)行傳送。
機(jī)器的名稱絕對不會是大小寫敏感的。為什么?因為它是服務(wù)器的域名系統(tǒng)(DNS)名稱,而DNS按規(guī)定不是大小寫敏感的。你可以輸入或者大寫和小寫字母的任意其他組合,所有這些都是有效的。
很難得知資源部分的情況。我們請求訪問/pricate.asp。因為ASP是Windows動態(tài)服務(wù)商頁面(ASP)的擴(kuò)展名,這暗示在向 Windows系統(tǒng)發(fā)送請求。通常,Windows服務(wù)器都不是大小寫敏感的,因此/PRIcate.aSP可能也有效。在運行著Apache的Unix 系統(tǒng)上,幾乎總是大小寫敏感的。不過,這些都不是絕對標(biāo)準(zhǔn),所以你應(yīng)當(dāng)進(jìn)行核實。
最后,參數(shù)是否區(qū)分大小寫也難以得知。在這里,參數(shù)被傳遞給應(yīng)用,而應(yīng)用軟件可能是大小寫敏感的,也可能不是。這可以作為某些測試的主題。