什么是新缓冲区的好替代品(“我的字符串”,“二进制”)

时间:2012-02-10 02:05:43

标签: node.js

根据节点文档,“二进制”编码将在以后的版本中弃用。

但是我发现只有在我创建缓冲区时我的代码才有效:

var buffer = new Buffer("Special chars like ñ and backspace", "binary");

实现同样目标的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

通过将encoding参数传递给http.write来修复它,如下所示:

var http = require("http");
var httpReq = http.request(options, callback);
httpReq.write("some string with special characters", "binary");

有关写入方法AFAIK的文档中没有弃用。