recv 用于接收数据。
recv(size: number): ArrayBuffer
参数
参数 | 类型 | 描述 |
size | number | 可接收的最大字节数限制 |
返回
类型 | 描述 |
ArrayBuffer | 接收到的二进制数据 |
样例
接收请求的响应数据:
import socket from "pts/socket";import util from 'pts/util';export default function () {const tcp_socket = new socket.Conn('tcp', '127.0.0.1', 80);const send_data = `GET /get HTTP/1.1Host: 127.0.0.1\\n`;tcp_socket.send(util.toArrayBuffer(send_data));tcp_socket.recv(512);tcp_socket.close();}