我正在使用ASP.NET MVC 2并使用iCal Events。
我生成了我自己的.ics
文件,使用Thunderbird我订阅了该日历。每当我在Thunderbird中更改一个事件时,它都会触发PUT
和PROPFIND
个方法。
在PUT
中,它会发送修改后的日历文件。
如何我能在行动中获得该作品吗?
我目前的行动是:
[HttpPut]
public void Index(string id)
{
}
并且它被正常触发,但我如何获取内容?
答案 0 :(得分:0)
<强>:O(强>
很简单:
Stream content = Request.InputStream;
这样:
[HttpPut]
public void Index(string id)
{
Stream content = Request.InputStream;
// Process content
}