如何从Angular向同一域上的Laravel API发送请求?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从Angular向同一域上的Laravel API发送请求?相关的知识,希望对你有一定的参考价值。

我有一个项目,其中前端是使用Angular制作的,并且使用了使用Laravel开发的API。

在我的本地系统中,一切正常,但在共享主机中却无法正常工作。

例如:在我的系统中,Angular应用程序过去曾向localhost:8000/api/ROUTE发送请求,但现在,由于我要求将其部署到共享主机,URL应该是什么,因此Angular app发出请求?

为了使AngularLaravel应用程序在共享托管服务中工作,需要进行哪些更改?

如何解决?

或者有没有免费的平台可以托管它们?

它也需要mysql DB。请帮助

答案
export const environment = { production: true, productURL: 'https://myDomain.hu/endpoint/api/', oAuthURL: 'http://myDomain.hu/endpoint/oauth/token' // Passport authentication URL //productURL: 'http://localhost:8000/api/', //oAuthURL: 'http://localhost:8000/oauth/token'// Passport authentication URL };

但是如果我没记错,它必须做很少的修改,例如服务器上的

open_basedir

以上是关于如何从Angular向同一域上的Laravel API发送请求?的主要内容,如果未能解决你的问题,请参考以下文章

如何在同一个域上运行多个 Laravel 实例?

同一域上的不同页面显示不同的 cookie(按目标域)

Laravel 和 Wordpress 在同一服务器/域上

laravel 和 wordpress 在同一个域上(子文件夹中的 laravel)

同一域上的访问控制允许来源问题

任何域上的 Laravel 5 子域路由