我想从一个网站上发送一个请求,该网站的工作地点在 http:/flat.imruz.comapisliders。 和 http:/flat.imruz.comapicategories api代码在浏览器中运行良好。但当我在模拟器上运行时,它抛出了一个错误(FormatException.Unexpected character (at character 1))。Unexpected character (at character 1)).我会在下面附上flutter截图。
检查这篇文章 Flutter FormatException.Unexpected character (at character 1) 意外的字符(字符1处)并首先谷歌然后创建一个线程.并检查该 https:/issue.lifequestions57473788在俄语中,但在最后有一个链接,而不是一个有答案的git中心。
你的API端点返回HTML而不是JSON。请确保
'Content-type': 'application/json'
头部。你在最后生成的url中使用了双斜杠。
取而代之
String _baseUrl = 'http://flat.imruz.com/api/';
以此
String _baseUrl = 'http://flat.imruz.com/api'