首页 > 解决方案 > POST整数或字符串的正确RestRequest“Content-Type”是什么?

问题描述

我正在尝试构建一个系统测试来测试 Api 端点,我需要输入一个整数,例如。124562,而不是 json。我的 .addHeader 和 .addParameter 代码为“Application/json”,但我想当我输入 json 字符串时它可以工作,但在我的情况下,它只是一个像“124562”这样的数字。我不确定正确的方法。我的代码如下:

public RestRequest CreatePostRequest(string paymentid)
{
     var restRequest = new RestRequest(Method.POST);
     restRequest.AddHeader("accept", "application/json");
     restRequest.AddParameter("application/json", paymentid, ParameterType.RequestBody);
     return restRequest;
}

标签: c#apihttp-headersrestsharp

解决方案


推荐阅读