如何在pgAdmin4中配置CORS-Angular2项目

时间:2018-07-04 09:59:44

标签: pgadmin pgadmin-4

我在Angular2上制作了一个应用程序,我需要调用数据库。 使用

时出现错误
this.httpClient.put('postgresql://localhost:5432/dbtest', this.tableName)
.subscribe(
  () => {
    console.log("check");
  },
  (error) => {
    console.log("error : ", error);
  }
)

我得到的错误是Http failure response for (unknown url): 0 Unknown Error

我知道我需要指定Access-Control-Allow-Origin,但我不知道在哪里写以及如何写。

我正在使用pgAdmin4作为数据库,因此请在哪里写访问控制?

我已经尝试将其与这些命令一起使用,但没有成功

add_header 'Access-Control-Allow-Origin' '*' always;
header('Access-Control-Allow-Origin : *');

我可以使用查询工具,但我什至不知道是否可以编写这种查询。

谢谢。

2 个答案:

答案 0 :(得分:1)

考虑更改此URL来调用您的API,而不是尝试执行的操作。

答案 1 :(得分:1)

您需要创建一个API,使用NodeJ和ExpressJS可能是最简单,最强大的操作。

有很多类似one

的教程