C# 如何在UWP中使用参数获取请求?

C# 如何在UWP中使用参数获取请求?,c#,windows,post,uwp,flurl,C#,Windows,Post,Uwp,Flurl,在这里,我尝试使用标题中提供的特定Auth_标记点击url 如果我用POST检查Postman中的响应,我会得到一个异常,如果我得到了正确的响应 我不知道如何在这里获取请求,有人能帮忙吗?您已经声明,您正在从服务器上自己的代码接收500个响应(通常类似于未处理的异常)。这是您应该集中调试工作的地方,而不是在客户端。假设您的web应用程序是ASP.NET的某种风格,您可以在Visual Studio中本地运行,下面是我的方法: 调试您的web应用程序。在控制器中放置断点或 使用Flurl调用API

在这里,我尝试使用标题中提供的特定Auth_标记点击url

如果我用POST检查Postman中的响应,我会得到一个异常,如果我得到了正确的响应


我不知道如何在这里获取请求,有人能帮忙吗?

您已经声明,您正在从服务器上自己的代码接收500个响应(通常类似于未处理的异常)。这是您应该集中调试工作的地方,而不是在客户端。假设您的web应用程序是ASP.NET的某种风格,您可以在Visual Studio中本地运行,下面是我的方法:

  • 调试您的web应用程序。在控制器中放置断点或

  • 使用Flurl调用API时,请调查异常详细信息。处理异常并返回400(错误请求)或更合适的内容,或者如果不是错误请求,请修复代码以正确处理它

  • 如果仍然不清楚为什么Flurl调用的行为与Postman不同,请检查来自服务器的请求(标题、正文等),并确定不同之处


  • 在我看来这是正确的。它是否抛出异常?如果是这样,请发布这些详细信息。这是服务器端错误,代码为-500,只有在我发布时才会出现,并且在我执行GET时所有操作都很好。我向您保证,您的代码示例正在执行GET,而不是post。500可能意味着很多事情。服务器端代码是您的还是第三方API?它是我的,但当我通过邮递员用GET请求检查它时,它会工作。如何使用UWP中的参数执行GET请求?
    using Flurl.Http;
    dataMapperSurvey = "url"
    var responseJString = await dataMapperSurvey.WithHeader("AUTH_TOKEN", "335351").GetStringAsync();