我一直在阅读一些节点文档,并对如何发送请求标头/正文/数据感到好奇。
在nodejs的文档中,它们显示了解析正文的示例代码。因此,数据将被流式传输,您可以通过将每个块推送到一个可以解析的字符串来做出反应。
为什么标题上不会发生同样的事情?相反,你可以直接接收它们。任何人都可以解释为什么这个或者有一个来源解释这些数据一般是如何发送/接收的?
方法,网址和标题
In [47]: fn = 'a.data'
In [49]: np.loadtxt(fn)
Out[49]:
array([[ 0.00000000e+00, 3.00000000e+00, 5.30000000e+01],
[ -9.99909000e-01, -1.35226000e-02, 8.51576000e+02],
[ 1.35226000e-02, -9.99909000e-01, 9.01481000e+02],
[ 0.00000000e+00, 0.00000000e+00, 1.00000000e+00],
[ 0.00000000e+00, 4.00000000e+00, 5.40000000e+01],
[ -9.99909000e-01, -1.35226000e-02, 8.51576000e+02],
[ 1.35226000e-02, -9.99909000e-01, 9.01481000e+02],
[ 1.00000000e+00, 1.00000000e+00, 2.00000000e+00]])
请求正文
var headers = request.headers;
var userAgent = headers['user-agent'];
来源:https://nodejs.org/en/docs/guides/anatomy-of-an-http-transaction/