编辑页面
io.socket.put()
使用 Socket.IO 向 Sails 服务器发送套接字请求(虚拟 PUT)。
io.socket.put(url, data, function (resData, jwres){
});
用法
#
|
参数 |
类型 |
详情 |
1 |
url |
String |
目标 URL 路径,例如 "/checkout"。 |
2 |
data |
JSON? |
可选的请求数据。如果提供,它将被 JSON 编码并作为虚拟 HTTP 请求体包含。 |
3 |
callback |
Function? |
可选的回调函数。如果提供,则在服务器响应时调用。 |
回调函数
#
|
参数 |
类型 |
详情 |
1 |
resData |
JSON |
从 Sails 服务器接收到的响应数据(=== jwres.body ,等效于 HTTP 响应体)。 |
2 |
jwres |
Dictionary |
一个 JSON WebSocket 响应对象。具有 headers 、body 和 statusCode 属性。 |
示例
#
<script>
io.socket.put('/users/9', { occupation: 'psychic' }, function (resData, jwr) {
resData.statusCode;
});
</script>
注意
#