【发布时间】:2017-12-24 03:17:35
【问题描述】:
目前正在开发一个允许用户查看存储在 Heroku 上的数据库的小应用程序,但是我在使用数据库的 URL 时遇到了上述问题:“.herokuapp.com/api/”。
var client = createHttpClient();
var response = await client.read('<example>.herokuapp.com/api/<data>');
List data = JSON.decode(response);
Heroku 似乎没有使用 HTTP(S) 或 www,我认为后者是问题所在。
有谁知道我可以如何绕过或解决这个问题?
【问题讨论】:
-
如果使用浏览器或者curl或者wget访问url会怎样?
-
我不确定
wget或curl是什么,但浏览器可以正常工作。 -
wget和curl是发出 HTTP 请求的命令行工具。浏览器记录网络请求的浏览器开发工具中的 URL 是什么样的? -
我在哪里可以找到它,因为我之前尝试过寻找无济于事?
-
你解决过这个问题吗?
标签: flutter http httpclient uri host