问题标签 [falcon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unity3d - 如何novint falcon与unity3d一起使用
我想让 nobint falcon 与 unity3d 一起工作。我搜索了很多页面,发现了一个开源项目 falconunity。但它不起作用,而不是我的项目现在没有进展。请帮忙....
docker - 码头桥和猎鹰枪
我想在 Falcon 和 gunicorn 中运行 EC2 实例简单的 API 构建。我想通过桥接(docker0 IP 172.17.0.1)从安装在该主机上的 docker 容器访问该 API。
我正在使用 gunicorn 命令运行 API 应用程序:
gunicorn -b 172.17.0.1:8000 simple-api:api
我可以从 docker ping 那个 IP 地址,也可以远程登录到端口 8000,但是当我执行 curl POST 命令时,我收到以下错误:
python - 带有 Angular 2 的 Falcon cors
我不明白下面的设置曾经可以工作,但它突然坏了。
我在 Falcon 上配置 CORS 如下(我通过 gunicorn 运行它):
在 AngularJS 上
使用 http.get 手动设置令牌不起作用。我可以在 localStorage.getItem('token') 中访问我的令牌。
我有以下错误:
zone.js:2019 OPTIONS http://0.0.0.0:8000/user 401(未经授权) XMLHttpRequest 无法加载http://0.0.0.0:8000/user。预检响应具有无效的 HTTP 状态代码 401
我在互联网上到处搜索,我知道这是一个服务器问题......但是服务器曾经使用该配置。
如果您有任何想法,请告诉我。
干杯,
python - 如何启用 falcon_cors 的“OPTIONS”请求?
我正在使用 falcon_cors 在 python 中创建宁静的服务。如果 UI 从不同的域发送 http 请求,浏览器会先发送一个 OPTIONS 请求。但我在浏览器上收到以下错误:
XMLHttpRequest 无法加载http://localhost:8000/user/。对预检请求的响应未通过访问控制检查:响应中“Access-Control-Allow-Credentials”标头的值为“”,当请求的凭据模式为“包含”时,该值必须为“真”。因此,不允许访问源“ http://localhost:4200 ”。XMLHttpRequest 发起的请求的凭证模式由 withCredentials 属性控制。
我已经搜索到我需要允许来自后端的 OPTIONS 才能处理此请求。所以我写我的代码如下:
我已经指定allow_all_methods=True
了创建falcon_cors
,但我仍然得到同样的错误。我还应该为此更新什么?
python - 如何将neomodel对象转换为json?(不是 JSON 可序列化的)
我使用 Falcon 框架和 neomodel 来与 neo4j 数据库进行通信。
我在数据库中有一些节点,我尝试通过 API(获取方法)将有关它们的信息作为 JSON 对象返回。
为了检索信息,我使用people = Person.nodes
我迭代的代码:
我得到:
当我json.dumps()
在单个实体上执行时,我收到一个错误:
如何将 neomodel 对象转换为 json 对象?
python - Python Falcon - 获取 POST 数据
我尝试在我的项目中使用 falcon 包。问题是我没有找到从 HTTP 发布请求中获取正文数据的方法。
我使用了示例中的代码,但req.stream.read()
没有按预期返回 JSON。
代码是:
如何获取 POST 数据?
谢谢你的帮助
python - 基于 SSL 的 Python 中的 REST API
我正在创建一个 REST API。基本思想是将数据发送到服务器,服务器给我一些其他相应的数据作为回报。我想用 SSL 来实现它。我需要在客户端和服务器之间建立加密连接。哪个是python中最好的REST框架来实现这一点?
python - Docker 运行找不到可执行文件“uwsgi”
我正在尝试使用 Docker 部署 falcon 应用程序。这是我的 Dockerfile:
但是我不断收到错误消息:
我已经尝试在本地目录中运行 uwsgi 并且它适用于以下命令:
为什么 Docker 在这种情况下不起作用???
这是日志,我很确定 uwsgi 已安装:
docker - 在 docker build 和 docker run 之后如何访问我的 falcon 应用程序?
作为Docker run cannot find executable "uwsgi"的后续问题 :
我已成功执行docker build
,并且docker run
Dockerfile 为:
我知道它正在运行,因为我在终端上看到了这个输出:
而且我确定 Docker 映像正在运行:
接下来,我想检查我的应用程序是否真的在运行。我在我的 Safari 浏览器上尝试了以下网址:
但都没有奏效。所有人都给出了“无法打开页面”错误。
如何访问我的应用程序?
对不起,我是菜鸟,对 docker 很陌生
更新:
我试过docker-machine ip
了,它给出了Error: No machine name(s) specified and no "default" machine exists
. 我不明白,因为我确定图像正在运行 - 我检查docker ps
并查看了 CONTAINER ID IMAGE 等。
我也试过docker-machine ls
了,它给出了空列表:NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
我应该在我之前docker-machine start
或docker-machine create default
之前创建一个 docker-machineDocker run ...
吗?