gpt4 book ai didi

apache - Scrapyd 链接不适用于 HTTPS,只是不断加载和加载

转载 作者:太空宇宙 更新时间:2023-11-03 13:02:41 26 4
gpt4 key购买 nike

我在 Ubuntu 中安装了 scrapyd

我还有一个启用了 SSL 的网站,我需要向网站内的 https://IP_HERE:6800/listjobs.json?project=default 等链接发出请求。

但看起来 Scrapyd 不支持 HTTPS。

即使我在浏览器中打开链接,它也会一直加载和加载。

但是如果我使用 http:// 而不是 https:// 发出请求,它就可以工作。但我希望它与 HTTPS 一起使用。

我认为我需要编辑我的 SSL conf 文件以使用端口 6800。我做了,但仍然无法正常工作。

这是我的 SSL 配置文件。

<IfModule mod_ssl.c>
<VirtualHost *:443 *:6800>
.... and rest of confguration...

最佳答案

通过查看 source code of scrapyd , 它使用 TCPServer from Pythons socketserver module .无法通过 Apache 配置文件在 Python 模块中启用 SSL。

您要使用的是一个 HTTPS 到 HTTP 代理,它将 scrapyd 的 HTTP 包装成一个 HTTPS 协议(protocol)。您可以为此使用 Apache,请参阅 this tutorial来自 Digital Ocean 或 this blog post .

关于apache - Scrapyd 链接不适用于 HTTPS,只是不断加载和加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42779906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com