有谁知道'mediaType'参数对StringContent的构造函数有什么作用?其MSDN页面上未列出任何内容。

谢谢。

最佳答案

哇,是的,该类(class)的msdn documentation需要一些工作。

创建新的StringContent实例时,它总是设置媒体类型。如果未指定,则使用“text / plain”;否则,它将使用您传入的任何内容。(似乎对传入的值进行了一些验证,但我不太了解它在做什么。)

然后,该媒体类型值将用于实例化一个新的MediaTypeHeaderValue,它被分配给您的StringContent的Headers.ContentType属性。

documentation header 中:



对Content-Type属性的注释:



这么说,显然是在指定HTTP内容类型。

这是full list of types,太长了,无法在此处包含。我确定在MSDN上也有一个列表,但是找不到。

关于c# - StringContent-mediaType参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24577173/

10-09 17:52