2011-03-22 253 views
3

当我尝试在浏览器(http://localhost/something/file.wsdl)中打开WSDL文件时,我提供了下载该文件的 。 但我想不下载,以浏览器中的XML(字符串)浏览器?在浏览器中读取wsdl文件

谢谢

回答

1

这一切都取决于你使用的是什么浏览器。尝试不同于您的主浏览器。当你在Internet Explorer 8中打开它时,你应该有XML视图。

+0

aham,我明白了。 谢谢 – iarsov 2011-03-22 21:54:29

+0

欢迎光临。请始终标记满意的答案,它有助于其他用户。 – 2011-03-22 22:05:53

3

如果您的服务器没有为WSDL文件发送正确的内容类型,则可能会发生这种情况。

请求WSDL,东西的时候像这样的应该是在响应HTTP标头:

Content-type: text/xml 

如果你看到一个下载弹出那么也许这是设置为别的东西,或全部丢失。

如果您还使用Tomcat与Apache,你可以设置像这样在web.xml文件:

<mime-mapping> 
    <extension>wsdl</extension> 
    <mime-type>text/xml</mime-type> 
</mime-mapping> 

对于Apache,看看在mod_mime模块。