編輯頁面
io.socket.put()
使用 Socket.IO 將 socket 請求 (虛擬 PUT) 發送到 Sails 伺服器。
io.socket.put(url, data, function (resData, jwres){
// ...
});
用法
|
參數 |
類型 |
詳細資訊 |
1 |
url |
|
目的地 URL 路徑,例如 "/checkout"。 |
2 |
data |
|
選填的請求資料。如果提供,它將會被 JSON 編碼並包含為虛擬 HTTP Body。 |
3 |
callback |
|
選填的回呼函式。如果提供,當伺服器回應時將會被呼叫。 |
回呼函式
|
參數 |
類型 |
詳細資訊 |
1 |
resData |
|
從 Sails 伺服器回應中接收的資料 (=== jwres.body ,等同於 HTTP 回應 Body)。 |
2 |
jwres |
|
JSON WebSocket 回應物件。具有 headers 、body 和 statusCode 。 |
範例
<script>
io.socket.put('/users/9', { occupation: 'psychic' }, function (resData, jwr) {
resData.statusCode; // => 200
});
</script>
注意事項