我将此disabled
请求转换为RestSharp时遇到问题,它返回404错误,请注意网址是否正确。
我认为问题来自a class
参数。
curl
我做了这样的事情:
-d
答案 0 :(得分:0)
当您实例化新的RestClient
时,您应该使用基本网址,例如:
var client = new RestClient("https://sandbox.bluesnap.com");
然后,当您创建RestRequest
时,您应该将路径传递给资源:
var request = new RestRequest("services/2/transactions", Method.POST);
答案 1 :(得分:0)
将xml数据写入文件,例如file.xml
RSA_public_encrypt()
如果您在Office环境中调用此代码,则需要提供代理服务器信息。您可以从设置 - >"网络和互联网" - >代理
获取代理服务器信息RestClient client = new RestClient(baseUrl);
RestRequest request = new RestRequest(remainingPartOfURL, Method.POST);
client.Authenticator = new HttpBasicAuthenticator(userId, password);
request.AddHeader("Content-Type", "application/xml");
request.AddHeader("Accept", "application/json");
request.AddFile("myFile", "D:\\file.xml");
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
IRestResponse response = client.Execute(request);
if (response != null)
Console.WriteLine(response.Content);