希望我能明白这一点..。
我有两个工作流:
Delphi.NET
(2)是目标状态。从(c)开始,与1完全相同。
尝试过的事情(并非详尽无遗)
在stack
)
使用HttpClient的标准代码
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("http://localhost:xxxxx");
client.DefaultRequestHeaders.Add("header1", "xxx");
var uri = $"{client.BaseAddress}v1/CoreEndpoint";
string jsonContent = JsonConvert.SerializeObject("{body}");
var m = new HttpRequestMessage { RequestUri = new Uri(uri), Method = HttpMethod.Post };
m.Content = new StringContent(jsonContent, Encoding.UTF8, "application/json");
HttpResponseMessage response = await client.SendAsync(m);发布于 2021-07-02 06:38:53
也许有一个缺失的斜杠:
client.BaseAddress = new Uri("http://localhost:xxxxx");
client.DefaultRequestHeaders.Add("header1", "xxx");
var uri = $"{client.BaseAddress}v1/CoreEndpoint";=> http://localhost:xxxxxv1/CoreEndpoint
如果将其更改为:
var uri = $"{client.BaseAddress}/v1/CoreEndpoint";https://stackoverflow.com/questions/68220598
复制相似问题