我将如何在此处使用GET请求?

问题描述 投票:0回答:1

所以我有一个C#应用程序和一个快递服务器,快递服务器中有一个带有特定文件名的JSON文件,我该如何从C#应用程序向服务器发出获取请求并找到一个文件并将其发送回C#应用。

[该应用程序与服务器通信,到目前为止,它发送了一个JSON,然后服务器将其与req正文一起另存为.json文件。现在,我需要它与服务器对话并获取该文件内容。

    var json = JsonConvert.SerializeObject(person);
    var data = new StringContent(json, Encoding.UTF8, "application/json");

    var url = "http://localhost:3000/user";
    using var client = new HttpClient();

    var response = await client.PostAsync(url, data);

    string result = await response.Content.ReadAsStringAsync(); 
This is the post req to the server at the moment and it works.
c# node.js express windows-forms-designer
1个回答
0
投票

为了简单起见,您可以控制Express服务器吗? POST的响应包含什么?

如果我们不知道服务器的详细信息,我们将无法为您提供帮助。

POST请求成功后,此类请求通常返回标识符。因此,您请求在服务器中创建资源,服务器创建它,也许将其保存在存储器中,然后向该资源返回标识符。

[您需要做的就是获取该标识符,并稍后在GET请求中使用它。例如,对http://localhost:3000/user/123的GET请求。

© www.soinside.com 2019 - 2024. All rights reserved.