微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Xamarin.Forms 使用 Http GET 动词

如何解决Xamarin.Forms 使用 Http GET 动词

因为我试图从 Postman 的 HTTP GET 动词中发送数据,这是我试图实现的屏幕截图

Postman

使用上述过程接收数据时,使用 JSON 正文发送。 我也在授权中发送了不记名令牌。
因为我正在尝试在 Xamarin 中实现与下面给出的相同的过程。

var accesstoken = "S2UvmMMX9W71VQICZ9066raOAsqcH0l0XjNbQeAwBPZeke5lE-SSlRqiSRcsfUWK84YCGb145fSdpB6fctRtTebiTCNNLCWDbmxJei6rBYmrxABRrQQIcrVfKKo-I2i9qm1R0hnaJhIIQYyN4VyASgFc6fVowS9ZXhF1Ck8acP0LIm31_qIh4O_MP8Upd2FxMWfKnG-QXdUOEO87FSiZVNn_ytu_yv_YIgpkt_zScbrF5FAflU4PyaRhVuhe2Wt4T9fD8-q0O_uVp_RKG70Dc29Sigub3FmzULnCVV3cAAQ34Ql88ROm_IlJLlLJCwBEzdcosTJqZSSAJYaJLB6GTG1gVzA5JIvR5ppTALROB8OlSbSCxay91wTXHBud9vxS0fbqjD-Tjaua_IHPmd7sJgVnTpcTBEjwCRYb3j3eWcGqCdKMq4Lvq9NNlEwS1xiR";
var http = new HttpClient();
http.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer",accesstoken);
http.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
http.DefaultRequestHeaders.Add("MethodStatementId","0e175b05-8988-4a5c-9e5f-26ba606d226d");
var response = await http.GetAsync("http://dev.optimaldigitech.com:7091/api/MethodStatement/getmethodStatement");

以下是我用来参考的。
https://forums.xamarin.com/discussion/104527/http-get-with-parameters
https://www.c-sharpcorner.com/article/how-to-fetch-data-from-web-api-using-xamarin-forms/

那么我如何使用 Xamarin.Forms 发送相同的 JSON 正文,因为我只使用过没有 JSON 正文的 GET API。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。