【发布时间】:2010-12-08 10:23:03
【问题描述】:
要连接到第三方服务,我需要创建一个 Https Post。必备条件之一是发送自定义内容类型。
我正在使用 WebClient,但我找不到如何设置它。我尝试创建一个新类并覆盖 CreateRequest 方法,但这会使请求崩溃。
有什么方法可以做到这一点而不必重写 CopyHeadersTo 方法?
EDIT CopyHeaderTo 是我见过的一种使用 .NET Reflector 的方法。它从 GetWebRequest 调用,并从私有属性设置所有请求标头,包括 Content-Type。
【问题讨论】:
标签: c# content-type webclient