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