有谁知道'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/