我想解決一些相關URL在ASP.NET網站中沒有正確解析的問題。我想查看HTTP日誌以確定從Web服務器請求哪些URL。我正在使用ASP.NET開發服務器,而不是IIS。ASP.NET開發服務器在哪裏保存日誌?
那麼有沒有ASP.NET開發服務器產生的日誌,我可以檢查哪些文件被請求?
Windows 7中,64位
VS2008
ASP.NET 3.5 SP1
我想解決一些相關URL在ASP.NET網站中沒有正確解析的問題。我想查看HTTP日誌以確定從Web服務器請求哪些URL。我正在使用ASP.NET開發服務器,而不是IIS。ASP.NET開發服務器在哪裏保存日誌?
那麼有沒有ASP.NET開發服務器產生的日誌,我可以檢查哪些文件被請求?
Windows 7中,64位
VS2008
ASP.NET 3.5 SP1
據我瞭解卡西尼沒有日誌記錄功能
簡短的回答是:
有沒有日誌開發服務器,又名:卡西尼
我強烈建議使用IIS Web服務器,如果日誌記錄對您的需求至關重要。
如果你願意來取代隨Visual Studio中的基本ASP.NET開發服務器...
CassiniDev包括real-time request/response viewer and logging facility。據我瞭解,你可以很容易地drop it in as a replacement web server。
CassiniDev似乎做正是你需要的。如果你絕對不能在你的網站上使用IIS,這可能是唯一能夠生成請求日誌的其他選項。
我會切換到IIS Express,它包括日誌記錄,但更好的是它支持失敗的請求跟蹤功能,可以給你更多的細節。
UltiDev Web Server Pro,雖然它沒有記錄現在,當running from command line,它會告訴你到底是哪文件的請求映射到:
呃,如果你有耐心和Don在系統上沒有太多的喋喋不休,我可以在「應用程序」部分的「事件查看器」中找到錯誤。尋找類別'WebHost'來找到它們。
我不確定你的意思是由開發服務器。你是指內置的Visual Studio服務器嗎? – Jeff 2011-01-19 02:29:24
@Jeff:是的,也被稱爲卡西尼或開發服務器。 – VoodooChild 2011-01-19 02:30:30
@VoodooChild謝謝。我知道卡西尼,但我沒有意識到「開發服務器」是官方的。 – Jeff 2011-01-19 02:52:07