none
客户端发现响应内容类型为“text/html”,但应为“text/xml” RRS feed

  • 问题

  • c#写的聊天插件 输入用户名密码,点登陆后出现
    客户端发现响应内容类型为“text/html”,但应为“text/xml”
    请问如何解决?
    2013年7月10日 8:58

全部回复

  • 这个插件是在服务端还是在客户端?

    如果是在服务端的话,在代码中就显式的设置一下它的响应格式,如果不设置的话 会使用默认值,即“text/html”.


    Please mark this as answer if it helps with this issue!

    2013年7月11日 3:11
  • 非常感谢Kuacci, 这个插件基本都是在客户端,服务端和Ucenter整合,就起到一个验证身份的作用。用的IIS, 我这里有源代码和服务器权限,如果方便的话,我很需要你的帮助 我的QQ656910903  MSN feifeichong1988@hotmail.com,请加我好友并帮帮我。或者你留下联系方式,我加你也行。
    • 已编辑 sssbabysss 2013年7月11日 9:33 原因长度
    2013年7月11日 9:32
  • 还有其他的办法吗?希望亲能加我qq 656910903(肥肥虫),我有源代码和服务器超级管理员,能远程帮我看一看将感激不尽

    在线等

    自己顶了

    谢谢

    2013年7月13日 4:27
  • 如果是网页版,请设置Response.ContentType="text/xml"


    If you think one reply solves your problem, please mark it as An Answer, if you think someone's reply helps you, please mark it as a Proposed Answer

    Help by clicking:
    Click here to donate your rice to the poor
    Click to Donate
    Click to feed Dogs & Cats


    Found any spamming-senders? Please report at: Spam Report

    2013年7月13日 4:46
    版主
  • 非常感谢,它是款插件性质的软件,有客户端安装程序的。麻烦问您这个“请设置Response.ContentType="text/xml" ” 是在哪个文件里添加,又添加在哪个地方?
    2013年7月15日 5:32
  • 如果这个之前好的,突然出错了,是因为你调用的web service报错了,报错内容是html的,所以会有这个提示。

    如果一直这个错误,估计是你调用的接口有问题。


    family as water

    2013年7月16日 1:42
  • >>"请设置Response.ContentType="text/xml"

    你好,如果是網頁版本,你要在Web Server那邊設置


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    2013年7月16日 2:14
  • Web Server那边设置 指的是在哪个文件里设置啊0.0
    2013年7月16日 9:10
  • 客户端应该没有问题,一直没有改过,问题应该是出在服务器这边的Web服务。

    现提供webservice的相关信息如下:

    其中,Service.asmx的信息如下,只有一句话

    Web.Config文件里的内容如下

    <?xml version="1.0"?>
    <!-- 
        注意: 除了手动编辑此文件以外,您还可以使用 
        Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
         “网站”->“Asp.Net 配置”选项。
        设置和注释的完整列表在 
        machine.config.comments 中,该文件通常位于 
        \Windows\Microsoft.Net\Framework\v2.x\Config 中
    -->






    <configuration>


      <appSettings>
        <add key="DBHost" value="127.0.0.1"/>
        <add key="InitialCatalog" value="zhuzhan"/>   <!--数据名实例名-->
        <add key="User" value="User"/>
        <add key="Pwd" value="Pwd"/>
        <add key="TableNamePrdfix" value="destoon"/>  <!--表名前缀-->
        <add key="OnlyVip" value="1"/>                <!--"0:所有注册用户, 1:仅VIP可用"-->
      </appSettings>
            
            <system.web>
            
                    <!-- 
                设置 compilation debug="true" 将调试符号插入
                已编译的页面中。但由于这会 
                影响性能,因此只在开发过程中将此值 
                设置为 true。
            -->
                    <compilation debug="true"/>
                    <!--
                通过 <authentication> 节可以配置 ASP.NET 使用的 
                安全身份验证模式,
                以标识传入的用户。 
            -->
                    <authentication mode="Windows"/>
                    <!--
                如果在执行请求的过程中出现未处理的错误,
                则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
                开发人员通过该节可以配置
                要显示的 html 错误页
                以代替错误堆栈跟踪。


            <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
            -->
            </system.web>
    </configuration>

    问题究竟出在哪里呢...



    2013年7月17日 11:44
  • 谢谢之前的各位,但问题还是没有解决 还有吗...自己顶
    2013年7月17日 11:45
  • 问题解决了,谢谢各位技术大大帮忙,由衷感谢!
    2013年7月20日 2:53
  • 问题解决了,谢谢各位技术大大帮忙,由衷感谢!

    你可以自己写出答案,并且标记你的答案为正确答案,谢谢!

    If you think one reply solves your problem, please mark it as An Answer, if you think someone's reply helps you, please mark it as a Proposed Answer

    Help by clicking:
    Click here to donate your rice to the poor
    Click to Donate
    Click to feed Dogs & Cats


    Found any spamming-senders? Please report at: Spam Report

    2013年7月20日 3:34
    版主