HttpException:无效的响应,原因短语中出现意外的10

巴拉吉葫芦

使用dart向路由器发出HTTP请求时遇到问题。我已经使用了http模块以及dio两者都抛出相同的错误。

我已经有一个python做相同事情模块,并且工作正常。这似乎是在一个问题flutterhttp_parser,因为我想尽HTTP请求库,抛出了同样的错误。我发现一个有趣的事情是,路由器的登录路由不是这种情况,而是所有其他路由(/goform/getQos,等等)都没有。

如果您有任何解决方法的想法,请告诉我。这是一些代码。

final _client = Dio();
final response = await _client.get('http://192.168.0.1/goform/getQos?modules=onlineList');

这是例外:

Unhandled exception:
DioError [DioErrorType.DEFAULT]: HttpException: Invalid response, unexpected 10 in reason phrase, uri = http://192.168.0.1/goform/getWifi
#0      DioMixin._dispatchRequest (package:dio/src/dio.dart:966:7)
<asynchronous suspension>
#1      DioMixin._request._interceptorWrapper.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:dio/src/dio.dart:849:37)
#2      DioMixin.checkIfNeedEnqueue (package:dio/src/dio.dart:1121:22)
#3      DioMixin._request._interceptorWrapper.<anonymous closure>.<anonymous closure> (package:dio/src/dio.dart:846:22)
#4      new Future.<anonymous closure> (dart:async/future.dart:175:37)
#5      Timer._createTimer.<anonymous closure> (dart:async-patch/timer_patch.dart:18:15)
#6      _Timer._runTimers (dart:isolate-patch/timer_impl.dart:397:19)
#7      _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:428:5)
#8      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)

路由器:Tenda N301型
颤振:1.22.2
飞镖:2.10.2

巴拉吉葫芦

在dart的SDK的GitHub上打开一个问题后,有人告诉我这被认为是服务器的错误,它似乎发送了格式错误的响应:使用HTTP / 1.1规范中的“LF而不是”CRLF完成Status-Line

我将发布在此线程中找到的所有解决方案。

更多信息:Github问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

[...]中出现意外的“”

来自分类Dev

找不到原因:语法错误,ROR 应用程序中出现意外的“>”

来自分类Dev

Python中出现意外的“除外”加薪

来自分类Dev

输出中出现意外的断行

来自分类Dev

移位操作中出现意外结果

来自分类Dev

Powershell中出现意外的令牌错误

来自分类Dev

@import“程序中出现意外的'@'”

来自分类Dev

批量中出现意外的括号')'

来自分类Dev

laravel查询中出现意外结果

来自分类Dev

.bashrc别名中出现意外的EOF

来自分类Dev

移位操作中出现意外结果

来自分类Dev

输出中出现意外的断行

来自分类Dev

嵌套ifelse R中出现意外的“(”

来自分类Dev

批量中出现意外的括号')'

来自分类Dev

代码中出现意外的令牌错误

来自分类Dev

BasicNetwork.performRequest-android 6.0.1中出现意外响应代码400,但模拟器上未出现

来自分类Dev

SyntaxError:node.js中出现意外的令牌const {

来自分类Dev

使用graphicsMagick的collectionFS中出现意外的空writestream

来自分类Dev

表达中出现意外的“结束后写入”错误

来自分类Dev

未捕获的SyntaxError:Google Chrome中出现意外令牌=

来自分类Dev

使用NSFetchedResultsController在UITableView的部分中出现意外的标题视图

来自分类Dev

控制台输出中出现意外字符

来自分类Dev

bash脚本中出现意外的EOF,为什么?

来自分类Dev

pod spec lint错误:“程序中出现意外的'@'

来自分类Dev

解析错误:PHP常量函数中出现意外的“ @”符号

来自分类Dev

Task Runner中出现意外的令牌错误

来自分类Dev

打印的字符串中出现意外的数字格式

来自分类Dev

多线程程序中出现意外结果

来自分类Dev

解析错误:语法错误,PHP中出现意外的“ [”?

Related 相关文章

热门标签

归档