我尝试调用Salesforce REST API,执行PUT
操作。如果我在Postman工具中使用与标题和正文内容相同的URL,我可以毫无问题地执行PUT
操作。当我使用C#从本地计算机上尝试时,它总是会抛出409 Conflict错误。
我对这个问题感到困惑了一天。任何帮助将不胜感激
finalResponse = await client.PutAsync(
strDynamicUrl,
new StringContent(strRequestBody)).ConfigureAwait(false);
finalResponse.EnsureSuccessStatusCode();
只是为了确定我的数据是否错误:我尝试使用最少的数据,例如只传递一个参数,如" Name" ({1}}操作(对我的情况有效)。但是即使这样也会从C#获得相同的错误409,而Postman则成功了。