在OpenRasta中使用編解碼器uri文件擴展名時,OR無法解析URI並返回404.如果沒有文件擴展名,則一切正常。在OpenRasta中使用編解碼器文件擴展名返回404
編解碼器是爲對象資源定義的,我使用的是XmlDataContract和JsonDataContract。既不使用.xml或.json擴展名,也適用於InMemoryHost(我們用於測試)和ASP.Net(IIS7,集成模式)。
編解碼器配置:
ResourceSpace.Has.ResourcesOfType<object>()
.WithoutUri
.AsXmlDataContract()
.And.AsJsonDataContract();
還有什麼需要做才能使URI文件擴展名工作?
謝謝斯科特。我們已經在測試中使用了Accept頭,但也想添加對文件擴展名的支持。 – Shane22 2011-02-10 17:14:57