1
當祭出HTML具有類似於半部分特殊字符通過SSL通過HTML頁面傳遞特殊字符的區別。編碼規則?
<li>½ tsp salt</li> [HTTP]
它顯示了HTTP罰款。我們沒有明確的編碼它,因爲我們應該是:&
然而,相同的HTML,當通過SSL連接傳送揭示了人物與源問號(使用相同的瀏覽器)亂碼像這樣:
<li>?? tsp salt</li> [HTTPS]
儘管我們應該正確編碼這些實體,但這不是問題所在(我們知道如何解決這個問題)。
任何人都可以解釋SSL編碼如何工作,以便在相同的瀏覽器中通過HTTP與HTTPS交付相同的特殊字符是有區別的嗎?
更多信息:
- 我們正在使用IIS7和從GeoTrust證書。
- 任何瀏覽器,可以用來顯示VS標準的HTTP在SSL模式的差異
有趣。然後,看起來我應該努力提取儘可能小的測試用例。系統中可能只有一些程序只能在SSL模式下運行。 – 2011-05-25 16:52:26
@John K - 這將有助於縮小範圍。我假設這個HTML是動態生成的。你有沒有嘗試過一些靜態HTML? – erickson 2011-05-25 16:56:49
事實證明,頁面被動態地重寫爲SSL模式:「http://」替換爲「https://」,並且所選擇的編碼是錯誤的。通過靜態HTML測試,您的回答幫助我們擺脫了SSL加密在某種程度上是罪魁禍首的假設。罪魁禍首是我們自己已被遺忘的定製加工。謝謝。 – 2011-05-25 19:47:34