当前位置: 首页 > 知识库问答 >
问题:

Xamarin表单Get请求不适用于HTTP和HTTPS

仲俊豪
2023-03-14

我已经用Visual studio 2017 Professional和Visual studio 2019累积添加创建了Xamarin表单中的应用程序。

但是我可以在http和https协议中点击post请求,但是我不能在这两个协议中点击Get请求。

using (var client = new HttpClient())
        {
            try
           {
                
                var response1 = await client.GetStringAsync("https://reqres.in/api/users?page=2");
                
            }
            catch (WebException ex)
            {
                
            }
        }

无法按get请求。

共有1个答案

督冠玉
2023-03-14

我需要改变我的代码如下所示,之后一切都很好。

 client = new HttpClient();
        client.DefaultRequestHeaders.Add("Accept", "application/json");
        client.DefaultRequestHeaders.Add("User-Agent", "HelloWorld.MyApp");
        HttpRequestMessage requestMessage = new HttpRequestMessage(HttpMethod.Post, targetUri);
        HttpResponseMessage response = await client.SendAsync(requestMessage).ConfigureAwait(false);
 类似资料:
  • 问题内容: 我从html中接收来自用户的一堆输入,然后将其传递给ajax查询以获取响应。 这是满足上述要求的Flask代码。 上面的方法无法通过get找到到“报告”的路线。但是,它可以在POST请求中找到它。 这是我得到的日志 错误的请求..我在这里做错了什么? 问题答案: GET请求没有 (*),并且不是JSON编码的,而是URL编码的(普通,常规键值对)。 这意味着您可以简单地使用jQuery

  • 关于redash,我有一个问题。这是请求。在上,它工作得很好。查询示例: 但在axios上,它抛出: 网络错误 并在控制台上写: 访问XMLHttpRequest at

  • 直到几天前,我的应用程序运行良好,直到我在输出中收到一条消息,建议我添加以下行: 对于Xamarin组件存储,该组件称为Xamarin。谷歌。网间网操作系统。MobileAds已不存在,但您必须安装Firebase AdMob for iOS。 问题是,该示例仅适用于natve iOS项目。我有一个Xamarin表单项目,在主项目中有一个通用视图 并在项目中针对每个平台进行了实施。对于iOS,是:

  • 我正在尝试将angular2应用程序与rails api连接起来。 为了使用rails身份验证,我希望能够在两个域之间共享cookies。当我在angular应用程序中调用http GET时,我会返回一个带有预期设置cookie字段的响应,当我发送下一个GET请求时,cookie也会随之发送。然而,当我将第二个GET替换为一个POST时,它不是。对于两个调用,我都使用withCredentials

  • 我想在我的移动应用程序中使用谷歌oauth授权。我之前已经在测试控制台应用中实现了此功能。但是,在我在 Xamarin Android中重新定位我的代码后,出现了一些问题。法典: 这是脏代码,但在控制台应用中执行得很好。当我尝试在 Xamarin 中启动方法时,我捕获异常: 无法启动带有“”的浏览器https://accounts.google.com/o/oauth2/v2/auth?acces

  • 当我试图通过邮递员发送时,我有一个请求正在正常工作。我试图实现相同的使用代码,我面临一个错误。 我正在使用的代码- 我得到的错误是- org.springframework.web.client.HttpClientErr异常$未授权: 401未授权 但《邮递员》中同样的作品也有同样的细节。 我想说明一下 后端API不在我手里。 clientid,clientSecret,access_token