gpt4 book ai didi

Node.js 和 SPDY ...不工作?

转载 作者:太空宇宙 更新时间:2023-11-03 22:48:17 24 4
gpt4 key购买 nike

我似乎无法让node.js(v0.8.2)与spdy(v1.2.1)一起使用。这是我在 CoffeeScript 中的代码,因为它很酷:

spdy = require 'spdy'
fs = require 'fs'

DEFAULT_PORT = 8000

DEFAULT_SERVER_OPTIONS =
key: fs.readFileSync(__dirname + '/keys/privatekey.pem')
cert: fs.readFileSync(__dirname + '/keys/certificate.pem')
ca: fs.readFileSync(__dirname + '/keys/certrequest.csr')

spdy.createServer DEFAULT_SERVER_OPTIONS, (request, response) ->
console.log 'request made...'
response.writeHead 200
response.write 'goodbye cruel world'
response.end()
.listen DEFAULT_PORT
console.log 'Server running on ' + DEFAULT_PORT

我看到“服务器在 8000 上运行”,但是当尝试在 Chrome 中连接到 127.0.0.1:8000 时,我什么也没得到,并且“请求已发出...”永远不会消失。

非常感谢大家!!

最佳答案

确保您通过 HTTPS 访问它。又名:https://127.0.0.1:8000/(这里工作正常)

SPDY 通过 SSL NPN 进行协商,这意味着您的服务器只能通过 HTTPS 协议(protocol)访问。

关于Node.js 和 SPDY ...不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11533720/

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