Rest 休息吊床不向帖子正文添加内容

Rest 休息吊床不向帖子正文添加内容,rest,hammock,Rest,Hammock,我一直在摆弄一个不起作用的POST请求。我发现请求的内容是空的,即使我认为我添加的内容是正确的(即使我找不到任何可用的文档) 我在授权方面没有任何问题。我只是不断地得到一个400的错误。使用Fiddler捕获请求后,我注意到内容长度为0。我错过了什么?除了添加PostContent,我还需要做些什么吗?当我在执行之前检查请求对象时,PostContent中有内容,但就好像Hammock没有将其添加到请求中一样。我使用的是最新的完整nuget(不是ClientProfile) var json

我一直在摆弄一个不起作用的POST请求。我发现请求的内容是空的,即使我认为我添加的内容是正确的(即使我找不到任何可用的文档)

我在授权方面没有任何问题。我只是不断地得到一个400的错误。使用Fiddler捕获请求后,我注意到内容长度为0。我错过了什么?除了添加PostContent,我还需要做些什么吗?当我在执行之前检查请求对象时,PostContent中有内容,但就好像Hammock没有将其添加到请求中一样。我使用的是最新的完整nuget(不是ClientProfile)

var json = JsonConvert.SerializeObject(payload);

var client = new RestClient
{
    Authority = "",
    Credentials = OAuthCredentials.ForProtectedResource(Registration.ClientKey, 
        Registration.ClientSecret, 
        AuthorizationToken.Token, 
        AuthorizationToken.Secret),
    Method = WebMethod.Post,
    Path = url
};

var request = new RestRequest();
request.AddHeader("Accept", ContentType);
request.AddHeader("Content-Type", ContentType);
request.AddPostContent(Encoding.UTF8.GetBytes(json));

response = client.Request(request);