【问题标题】:WCF Service Not working for Ajax Autocomplete extenderWCF 服务不适用于 Ajax 自动完成扩展程序
【发布时间】:2012-11-26 06:31:28
【问题描述】:

“加载资源失败:服务器响应状态为 415(无法处理消息,因为内容类型 'application/json; charset=UTF-8' 不是预期的类型 'text /xml; charset=utf-8'.) localhost/WS/Service.svc/functionname"

上述错误是我自过去三天以来一直面临的问题。现在我需要找出为什么我的 WCF 服务不能在我的 Web 应用程序中运行。

我的 service.cs 文件位于名为 "CodeFiles" 的文件夹中。 service.svc 文件也位于名为 "WS" 的文件夹中。

所以每次在使用此服务的自动完成扩展器中输入要搜索的内容时都会出现错误。

【问题讨论】:

标签: asp.net wcf web-services asp.net-ajax ajaxcontroltoolkit


【解决方案1】:

错误消息表明客户端正在发送“application/json”消息,而服务器正在等待“text/xml”。您需要做的是将服务器配置为接受 json。谷歌搜索“WCF JSON”会返回许多链接,包括this one,这应该可以帮助您。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-07
    相关资源
    最近更新 更多