为什么会出现403禁止请求错误?

时间:2019-02-03 20:46:58

标签: android https dart get flutter

我正在尝试使用Dart编程语言和Flutter框架下载pdf文件。

如果我通过浏览器或邮递员发送GET请求,则一切正常。但是,当我尝试使用:

await http.readBytes("https://www.nato.int/structur/recruit/documents/Close%20Protection%20Agent,%20Close%20Protection%20Unit.pdf")
  

我收到请求...的请求,失败,状态为403:禁止。

我正在使用此导入

import 'package:http/http.dart' as http;

为什么从浏览器发出请求有效并且动态出现此错误。如果我的网址编码错误,应该如何编码?它已经正确编码了吗? 预先感谢!

0 个答案:

没有答案