将XML Feed转换为RSS

时间:2017-05-04 18:06:36

标签: xml rss asp.net-web-api2 iis-7.5

我已经有了以预期格式输出RSS Feed项目的现有设置(例如下面的例子)。唯一的问题是该解决方案基于.XML url格式,而不是.rss

是否有一种简单的方法可以将网址转换为feedname.rss而不是feedname.xml?

该应用程序使用WEB API 2构建并托管在IIS 7上。

基本上我想要的是保留.rss的URL和我的应用程序中的请求。我尝试添加“Mime Types”来启用.rss(text / xml)并且它不起作用。

当前XML Feed的示例

mydomain.com/a/busqueda?searchTerm=103005+103004+125043+125042&utm_source=sample&utm_medium=display&utm_campaign=test

错误:HTTP错误404.0 - 未找到 您要查找的资源已被删除,名称已更改或暂时不可用。

1 个答案:

答案 0 :(得分:0)

找到答案

在应用程序中,在Web.config中执行了以下操作:

<handlers>
 <add name="RSS Request Handler" path="*.rss" verb="*" type="System.Web.Handlers.TransferRequestHandler" resourceType="Unspecified" preCondition="integratedMode" />    
</handlers>