如何解决使用RestSharp发布表单数据
我正在尝试使用RestSharp在c#中模拟以下curl命令:
卷曲URL -F“ login = samplelogin” -F“ key = password”
我正在使用以下c#代码格式化请求:
// Configure Request
RestRequest request = new RestRequest(resource,Method.POST);
request.AddParameter("login",context.Control.CourtLogin,ParameterType.RequestBody);
request.AddParameter("Key",context.Control.CourtPassword,ParameterType.RequestBody);
request.AddHeader("Content-Type","multipart/form-data");
客户端端点仅返回登录失败。当我阅读RestRequest类的AddParameter文档时。它指出您只能具有参数类型= RequestBody的键值对。
是否有人对在RestSharp客户端请求中如何获取多个表单数据键值对有任何想法?或者如何使用RestSharp复制多个-F curl选项?
谢谢!
解决方法
"Content-Type"
应该是"application/x-www-form-urlencoded"
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。