2011-03-22 7 views
3

Lorsque je tente d'ouvrir le fichier WSDL dans le navigateur (http: //localhost/something/file.wsdl), je suis offert pour télécharger ce fichier. Mais je veux au lieu de télécharger pour pouvoir afficher en XML (chaîne) dans le navigateur?lire le fichier wsdl dans le navigateur

Merci

Répondre

1

Tout dépend de votre navigateur. Essayez différent de votre navigateur principal. Lorsque vous l'ouvrez dans Internet Explorer 8, vous devriez avoir une vue XML.

+0

aham, je l'ai eu. merci – iarsov

+0

Bienvenue. Veuillez toujours marquer des réponses satisfaisantes, cela aide les autres utilisateurs. –

3

Cela peut se produire si votre serveur n'envoie pas le type de contenu correct pour le fichier WSDL.

Il devrait y avoir un en-tête HTTP sur la réponse lors de la demande du WSDL, quelque chose comme ceci:

Content-type: text/xml 

Si vous voyez un popup de téléchargement alors c'est peut-être réglé à autre chose, ou il manque tout à fait.

Si vous utilisez également Tomcat avec Apache, vous pouvez définir quelque chose comme ça dans le fichier web.xml:

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

Pour Apache, un coup d'oeil sur le module mod_mime.