我如何从 url 中删除端口以使 xampp 数据库中的图像源正常工作?
How can i remove port from url to make source for images from xampp database to work properly?
我是 angular 的新手,我对 angular 和 xampp 有疑问。我正在尝试从存储目标的 mySQL 数据库加载图像。问题是 angular 试图通过此访问该目的地:
我的HTML是:
但是我的 url 没有端口 :4200
当我访问 localhost/bcPraca/php/upload/imageName 时,该图像就会显示出来,因此它可以正常工作。
那么我怎样才能从 Url 中删除那个端口呢?或者我该怎么做才能让它发挥作用?
除图像中的来源外,其他一切正常。
您必须使用代理才能与后端通信/
为了使用代理:
在工作区的根目录中创建一个 proxy.conf.json(根据我们的需要调整以下内容):
{
“/api”:{
“目标”:“http:///localhost/api”,
“安全”:假的,
“改变来源”:真实
“日志级别”:“调试”
}
}
使用以下命令启动您的应用程序:
ng serve --proxy-config proxy.conf.json
您可以阅读有关 angular 代理的更多信息 here
你可以在你的图像源之前加上像 http:// 这样的前缀,它会起作用
我是 angular 的新手,我对 angular 和 xampp 有疑问。我正在尝试从存储目标的 mySQL 数据库加载图像。问题是 angular 试图通过此访问该目的地:
我的HTML是:
但是我的 url 没有端口 :4200
当我访问 localhost/bcPraca/php/upload/imageName 时,该图像就会显示出来,因此它可以正常工作。
那么我怎样才能从 Url 中删除那个端口呢?或者我该怎么做才能让它发挥作用?
除图像中的来源外,其他一切正常。
您必须使用代理才能与后端通信/ 为了使用代理:
在工作区的根目录中创建一个 proxy.conf.json(根据我们的需要调整以下内容):
{ “/api”:{ “目标”:“http:///localhost/api”, “安全”:假的, “改变来源”:真实 “日志级别”:“调试” } }
使用以下命令启动您的应用程序:
ng serve --proxy-config proxy.conf.json
您可以阅读有关 angular 代理的更多信息 here
你可以在你的图像源之前加上像 http:// 这样的前缀,它会起作用