1
我在Railo服務器上注意到了奇怪的事情。 全部+
我在URL中傳遞的字符會自動轉換爲空格,當我cfdump
或cfoutput
他們。Railo服務器將加號(+)轉換爲空格
任何服務器設置來改變這樣一個+
將仍然是一個+
?
我在Railo服務器上注意到了奇怪的事情。 全部+
我在URL中傳遞的字符會自動轉換爲空格,當我cfdump
或cfoutput
他們。Railo服務器將加號(+)轉換爲空格
任何服務器設置來改變這樣一個+
將仍然是一個+
?
Railo不會將+
字符轉換爲空格 - 您的瀏覽器是。
(如果你的ColdFusion運行完全相同的代碼,你會得到相同的行爲。)
在網址,+
是保留字符,需要編碼爲%2B
,並有several other characters that require encoding了。
可以使用CFML功能UrlEncodedFormat編碼文本在URL中使用。