我编写了一个节点应用程序,它在其他很酷的东西旁边还提供了一个指向应用程序从 txt 文件创建的 pastebin 的链接。
它在我的 OS X 上的本地 macbook 上完美运行。但是在我租用的 debian 服务器上,当有人请求应用程序创建 pastebin 的链接/请求时,就会出现这种情况
编辑:我以前在我的服务器上也有这个工作。现在我只是在单独的模块中重新安排了一些代码,如 connection.js、database.js 等
如果需要,我将 pastebin 模块路径替换为#pastebin#,我会阅读它们。但所有这些都与 pastebin-js/node_modules/request/request.js 中的内容相关联
这是我用于 pastebin 的库:https ://github.com/j3lte/pastebin-js
_http_outgoing.js:339
throw new TypeError(
^
TypeError: Header name must be a valid HTTP Token ["Cache-Control:"]
at ClientRequest.OutgoingMessage.setHeader (_http_outgoing.js:339:11)
at new ClientRequest (_http_client.js:86:14)
at Object.exports.request (http.js:31:10)
at Request.start (#pastebin#)
at Request.write (#pastebin#)
at end (#pastebin#)
at #pastebin#
at doNTCallback0 (node.js:428:9)
at process._tickCallback (node.js:357:13)