相关疑难解决方法(0)

ASP.NET Core 1.0 Web API不返回XML

如何让我的vnext API返回XML和JSON?

我认为使用带有application/xml的content-type可以像以前一样工作.请注意,我尝试使用Accept:application/xml.

但似乎没有.

编辑:

这是我的project.json文件:

{
  "webroot": "wwwroot",
  "version": "1.0.0-*",

  "dependencies": {
    "Microsoft.AspNet.Server.IIS": "1.0.0-beta4",
    "Microsoft.AspNet.Server.WebListener": "1.0.0-beta4",
    "Microsoft.AspNet.Mvc": "6.0.0-beta4",
    "Microsoft.AspNet.Mvc.Xml": "6.0.0-beta4"
  },

  "commands": {
      "web": "Microsoft.AspNet.Hosting --server     Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000"
  },

  "frameworks": {
    "dnx451": { },
    "dnxcore50": { }
  },

  "publishExclude": [
    "node_modules",
    "bower_components",
    "**.xproj",
    "**.user",
    "**.vspscc"
  ],
  "exclude": [
    "wwwroot",
    "node_modules",
    "bower_components"
  ]
}
Run Code Online (Sandbox Code Playgroud)

这是我的startup.cs:

public class Startup
{
    // For more information on how to configure your application, visit http://go.microsoft.com/fwlink/?LinkID=398940
    public void ConfigureServices(IServiceCollection services)
    {
        services.ConfigureMvc(options =>
        { …
Run Code Online (Sandbox Code Playgroud)

xml content-type asp.net-web-api asp.net-core

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

asp.net-core ×1

asp.net-web-api ×1

content-type ×1

xml ×1