2009-08-04 77 views
0

我有一個HttpHandler,每當訪問圖像擴展時都會調用它。這是我在HttpHandler的一個簡單的測試:ASP.NET Request.Url重複URL 3次

public void ProcessRequest(HttpContext context) 
{  
    context.Response.Write(context.Request.Url.ToString()); 
    context.Response.End(); 
} 

據Firebug的,第一次刷新頁面(按Ctrl + F5),該URL在響應中正確顯示。但是,如果我再刷新(F5),它會重複URL 3次:

首播時間:

http://server/image.jpg

隨後的時間:

http://server/image.jpghttp://server/image.jpghttp://server/image.jpg

有誰知道爲什麼會發生這種情況?

+0

我有一個類似的問題,如果有一個圖像控件具有一個空的ImageUrl調用兩次正常的Web窗體的Page_load。 對於你的情況,我很困惑,你是否執行了調試和步驟? – 2009-08-05 02:46:03

+0

我不記得我是如何解決這個問題的,但它與編寫URL完全無關。 – 2009-08-26 22:21:11

回答

0

我在不同的瀏覽器中嘗試了您的代碼和刷新頁面,並且沒有重複的URL。