System.Net.WebRequest在monotouch上没有Accept属性

本文关键字:Accept 属性 monotouch Net WebRequest System | 更新日期: 2023-09-27 18:11:44

我正试图为Monotouch编写一些代码,该代码与REST API的接口依赖于正确设置的接受标头。如果我尝试在Monotouch中这样做,我会得到消息:

Type 'System.Net.WebRequest' does not contain a definition for 'Request'...

尽管属性出现在API文档中。

这是我第一天使用Monotouch,所以也许我错过了一些明显的东西…什么好主意吗?

System.Net.WebRequest在monotouch上没有Accept属性

System.Net。WebRequest没有Accept属性,以前没有,将来也不会;-)

你可能错过了一个类型转换到HttpWebRequest,它确实提供了一个Accept属性(因为它对HTTP有意义,而不是FTP,文件…)。

MonoTouch支持,但如果它不支持(例如另一个头),那么你可以尝试使用Headers属性手动添加它。