2009-09-08 72 views
1

我正在增強我們的Web框架以使用Web服務,我希望的功能之一是能夠查看已提交的XML。我正在使用我們的Java servlet來啓動一個彈出窗口併爲XML提供服務 - 在IE7中,我得到了XML格式良好並且摺疊的視圖的預期行爲。問題是如果我選擇「查看源代碼」,我會彈出一個說明「XML源文件不可用於查看」。無法查看使用IE7的XML文件的源代碼

我用Fiddler檢查,我在下面提供的響應頭:

HTTP/1.1 200 OK 
Date: Tue, 08 Sep 2009 15:23:56 GMT 
Server: Oracle Containers for J2EE 
Content-Length: 7835 
Set-Cookie: p_session_id=20DB84E0FB3AAE905A0A07C86AD61A1E; Path=/ 
Set-Cookie: field_set_F2K_iMm34HT1t=fsF2N_iMm34HT1t; Path=/eng8 
Cache-Control: private 
Connection: Keep-Alive 
Keep-Alive: timeout=15, max=100 
Content-Type: text/xml; charset=UTF-8 
Expires: Tue, 08 Sep 2009 15:23:59 GMT 

任何人都可以解釋爲錯誤的原因是什麼?我有一種感覺,它可能與緩存有關,但我還沒有能夠解決它。 XML是有效的,格式良好。

+0

你可以共享一個.SAZ文件(提琴手文件>保存>會話檔案)顯示流量?彈出窗口的標題是什麼?該頁面是否通過HTTPS返回? 你是否在Vista和XP上都看到這個問題? – EricLaw

回答