我刚刚在我的一个类中为"application/json"内容类型声明了一个常量.
public const string JsonContentType = "application/json";
我不确定这是不是一个好的做法.
做NET framework是否为"应用程序/json"预定义了常量?
我刚刚在我的一个类中为"application/json"内容类型声明了一个常量.
public const string JsonContentType = "application/json";
我不确定这是不是一个好的做法.
做NET framework是否为"应用程序/json"预定义了常量?
请参见Newer Answer.这个答案现在不准确了.
虽然MediaTypeNames中定义了some个MIME常量(参见here),但是"application/json"没有常量.
将额外的内容类型放在共享常量中可能是最佳实践,至少比在代码中以字符串文字定义它们一百万次要好.
此外,它还为您提供了使用新的/自定义MIME类型的灵活性,这是一种特定的MIME类型.NET版本可能没有.