草庐IT

REST-ful

全部标签

django-rest-framework - ios上大图片的Flutter SocketException问题

我有一种将图像发布到django-restapi的方法。它适用于小尺寸图像。但是当涉及到900KB或更多(如ios图像)时,它需要一些时间并给我这个错误(而且这个问题只是在我使用ios设备时发生。android没问题):SocketException:OSError:Connectionresetbypeer,errno=54,address=192.168.1.1,port=52842代码如下:postImage(BuildContextcontext,Stringname,Stringdescription,varimage)async{SharedPreferencesprefe

django-rest-framework - ios上大图片的Flutter SocketException问题

我有一种将图像发布到django-restapi的方法。它适用于小尺寸图像。但是当涉及到900KB或更多(如ios图像)时,它需要一些时间并给我这个错误(而且这个问题只是在我使用ios设备时发生。android没问题):SocketException:OSError:Connectionresetbypeer,errno=54,address=192.168.1.1,port=52842代码如下:postImage(BuildContextcontext,Stringname,Stringdescription,varimage)async{SharedPreferencesprefe

flutter - 无法将 rest api json 转换为 dart 对象

在使用jsondecode转换restapi响应后无法循环我有来自laravel后端的restapi,我正在尝试使用flutter应用程序。使用jsondecode转换响应后无法遍历它并制作一个列表以在小部件View中使用apiJSON响应:{"success":true,"data":[{"id":1,"user_id":1,"mobile_num":"34567","date_before":"2018-12-2000:00:00","cargo_id":3,"weight":12,"description":"medicalstoer","country_id":22,"dele

flutter - 无法将 rest api json 转换为 dart 对象

在使用jsondecode转换restapi响应后无法循环我有来自laravel后端的restapi,我正在尝试使用flutter应用程序。使用jsondecode转换响应后无法遍历它并制作一个列表以在小部件View中使用apiJSON响应:{"success":true,"data":[{"id":1,"user_id":1,"mobile_num":"34567","date_before":"2018-12-2000:00:00","cargo_id":3,"weight":12,"description":"medicalstoer","country_id":22,"dele

rest - 当 API 调用的响应 statusCode 大于 400 时在 Flutter 中构建小部件

因此,我正在尝试调用RESTAPI以在此处进行登录。这是在我的api_services.dart中,我在其中调用应用程序的所有API。api_services.dartFutureloginUser(Stringemail,Stringpassword)async{finalresponse=awaithttp.post(serverOauthUrl+'/token',headers:{HttpHeaders.AUTHORIZATION:"xxxx"},body:{"email":"$email","password":"$password",});print(response.sta

rest - 当 API 调用的响应 statusCode 大于 400 时在 Flutter 中构建小部件

因此,我正在尝试调用RESTAPI以在此处进行登录。这是在我的api_services.dart中,我在其中调用应用程序的所有API。api_services.dartFutureloginUser(Stringemail,Stringpassword)async{finalresponse=awaithttp.post(serverOauthUrl+'/token',headers:{HttpHeaders.AUTHORIZATION:"xxxx"},body:{"email":"$email","password":"$password",});print(response.sta

rest - http GET 中的 ClientException "Invalid response reason phrase"

我是flutter/dart的新用户,正在将Android原生应用程序转换为flutter。我正在对我(在LUA中)编写的物联网设备(NodeMCUESP8266)进行REST调用,并在(io_client.dart)中的IOClient发送函数中抛出异常“无效响应原因短语”。其余调用在我尝试过的所有其他设备上均成功。现有代码使用RetroFit并且工作正常。我的LinuxPC上的Postman还可以,chrome和firefox也是如此。三星设备的Chrome也可以。如果我改为在我的LinuxPC上从json-server(npm包)提供相同的数据,那么获取成功,所以这肯定与我从ES

rest - http GET 中的 ClientException "Invalid response reason phrase"

我是flutter/dart的新用户,正在将Android原生应用程序转换为flutter。我正在对我(在LUA中)编写的物联网设备(NodeMCUESP8266)进行REST调用,并在(io_client.dart)中的IOClient发送函数中抛出异常“无效响应原因短语”。其余调用在我尝试过的所有其他设备上均成功。现有代码使用RetroFit并且工作正常。我的LinuxPC上的Postman还可以,chrome和firefox也是如此。三星设备的Chrome也可以。如果我改为在我的LinuxPC上从json-server(npm包)提供相同的数据,那么获取成功,所以这肯定与我从ES

asynchronous - Flutter DropdownButton - 从 rest webservice 填充项目

我的fetchCities()方法返回Future>它从restweb服务加载数据。填充项目的代码:WidgetbuildCitiesSelector(){returnnewCenter(child:FutureBuilder(future:fetchCities(),builder:(context,snapshot){if(snapshot.hasData){returnnewDropdownButton(hint:Text('Wybierzmiasto'),items:snapshot.data.map>((Cityvalue){returnDropdownMenuItem(va

asynchronous - Flutter DropdownButton - 从 rest webservice 填充项目

我的fetchCities()方法返回Future>它从restweb服务加载数据。填充项目的代码:WidgetbuildCitiesSelector(){returnnewCenter(child:FutureBuilder(future:fetchCities(),builder:(context,snapshot){if(snapshot.hasData){returnnewDropdownButton(hint:Text('Wybierzmiasto'),items:snapshot.data.map>((Cityvalue){returnDropdownMenuItem(va