8

一天前的文档对我来说还不够清楚..

如何为我的 deno 项目中的所有网站(用于调试内容)授予全局权限,例如..

deno run --allow-net=* deno.ts

或类似的东西

4

2 回答 2

17

只需使用--allow-net没有其他任何东西。

除非您指定某些内容,否则您将授予所有网络调用的权限。

# All requests allowed
deno run --allow-net deno.ts

# only calls to stackoverflow.com
deno run --allow-net=stackoverflow.com deno.ts

所有其他权限也是如此。

于 2020-05-14T20:13:13.750 回答
1

可以允许来自一个域或多个域的 url。

# For one domain permission: 
  deno run --allow-net=xyz.com

# For multiple domains, give comma separated values: 
  deno run --allow-net=xyz.com,abc.com

不需要添加 xyz.com/api/v1/user/ 和 http 等协议。

于 2021-01-06T17:14:14.820 回答