每當我在我的應用程序中搜索某個具有撇號「'」的內容時,請求將發送到數據庫團隊,它的格式如下:tai'an city
。它增加了一個額外的Ampersand,它失敗了請求(ASCII值爲' - > & amp;#x27;)。如果手動刪除多餘的&符號(例如tai'an city
),則會成功處理該請求。Extra Ampersand在請求中設置,從而獲取虛假響應
如果我手動設置請求或嘗試替換& amp;#x27; 「'」就像
if(paramValue.contains("'")){
paramValue = paramValue.replace("'", "'");
}
但我知道這是不正確的做法。我想找到這個額外的&符號的起源。有人知道這件事嗎?
什麼是表單數據? – Javier 2013-03-12 10:13:09
按照你在問什麼來填寫數據?它是在後端構建的URL。 – Azfar 2013-03-12 10:16:54
我強烈懷疑&符號來自於對瀏覽器的一些干擾,並且因爲您將問題標記爲* javascript *我認爲必須有某種形式或鏈接,或者... – Javier 2013-03-12 10:18:28