第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

xamarin 形成 HttpClient 不完整的 Json

xamarin 形成 HttpClient 不完整的 Json

C#
幕布斯7119047 2023-07-23 14:15:22
我創(chuàng)建了一個簡單的服務器應用程序,它將 json 數組發(fā)送到客戶端。在我的 xamarin 應用程序中,我每 500 毫秒就會收到一次。但有時(這些出現完全是隨機的)單個字符(]數組的結尾)會從json. 所以我無法將json字符串反序列化為object. 我已經在控制臺應用程序中測試了我的代碼,它工作正常,沒有任何問題。http請求的代碼如下:public static async Task<T> Put<T>(string url,object data){    var content = new StringContent(JsonConvert.SerializeObject(data), Encoding.UTF8, "application/json");    var response = await client.PutAsync(url,content);    response.EnsureSuccessStatusCode();    string str = await response.Content.ReadAsStringAsync();    Debug.WriteLine(str);    return JsonConvert.DeserializeObject<T>(str);}public static async Task<T> Get<T>(string url){    var response = await client.GetAsync(url);    response.EnsureSuccessStatusCode();    string str = await response.Content.ReadAsStringAsync();    Debug.WriteLine(str);    return JsonConvert.DeserializeObject<T>(str);}這是發(fā)送實際請求的代碼:Models.Position pos = await Network.Put<Models.Position>("positions/set", new { longitude = l.Longitude, latitude = l.Latitude });List<Models.Position> positions = await Network.Get<List<Models.Position>>("positions");
查看完整描述

1 回答

?
九州編程

TA貢獻1785條經驗 獲得超4個贊

將服務器從 laravel artisan 更改為 xampp,問題得到解決。我仍然無法理解問題是什么,如果它是行結尾,那么它不應該隨機發(fā)生。但它現在可以在 xampp 上運行,沒有任何問題。



查看完整回答
反對 回復 2023-07-23
  • 1 回答
  • 0 關注
  • 152 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號