ETag选项在控制台上无法正确显示

时间:2017-06-15 07:48:09

标签: javascript node.js coap

我正在使用库node-coap,我编写了一个简单的coap客户端,它将get请求发送到本地coap服务器,特别是calgaium框架的PlugTest服务器,这是代码客户端:

var req = {
    hostname:"localhost",
    method:"GET",
    pathname:"validate"
}
var coapReq = coap.request(req)
coapReq.end()
coapReq.on('response',function(res){
    console.log('------------Response--------------')
    console.log("Status Code:"+res.code)
    res.options.forEach(function(item){
        console.log('Option Name:'+item.name+' value:'+item.value)
    })
    console.log("Body:"+res.payload)
})

在控制台上我得到了这个输出:

> Status Code:2.05 Option Name:ETag value:�� Option Name:Content-Format
> value:text/plain Body:Type: 0 (CON) Code: 1 (GET) MID: 29451 Token:
> cf1a7acd

有人可以告诉我为什么ETag选项没有正确显示吗?

0 个答案:

没有答案