我有一個簡單的Jquery對話框,該對話框包含一個將頁面發送到服務器的按鈕。經過一些檢查後,服務器會將該頁面重定向到另一頁面。response.redirect給出不好的請求
當我調用response.redirect(url + params)時,它會在URL中附加HTML並在瀏覽器上顯示錯誤請求。
我在這裏做錯了什麼?
我在頁面上沒有任何更新面板或非asp控件。
我不知道,如果它的重要,但我使用的.Net 1.1
編輯: 對不起球員,我剛剛發現的bug,我是用Ajax調用發送頁面服務器,查詢字符串有兩個「?」。謝謝大家。
感謝, 阿里
你說的「它附加在URL中的HTML」是什麼意思? – StriplingWarrior
直到發佈一些代碼後我們纔會知道。 – N0Alias
向我們展示如何創建請求,創建實際請求,觀察到的實際錯誤等。如果我要基於迄今爲止共享的內容進行猜測,那麼我將重點放在「追加HTML中的URL。「如果您將未編碼的HTML放在請求查詢字符串中,那麼很可能是任何一個IIS都無法解釋請求,Web應用程序無法解釋它,或者有助於防止諸如XSS之類的事情的默認安全機制拒絕請求。 – David