Deno 权限 (--allow-net)

Deno permissions (--allow-net)

一天老的docs说的不够清楚,我不知道..

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

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

或类似的东西

只用--allow-net,不用别的。

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

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

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

所有其他权限也是如此。

可以允许来自一个域或多个域的 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 等协议。