@morpheus/addon-net 라이브러리에서 제공되는 모듈
Before M.net.cookie.clear
저장된 쿠키를 삭제합니다.
Return
voidUsage
import { clearCookie } from '@morpheus/addon-net'
clearCookie()
Before M.net.http.send
HTTP 요청을 전송합니다.
Parameters
options
Object
stringstring"GET" | "POST" | "PUT" | "DELETE" | stringnumberanybooleanbooleanbooleanstringbooleananyReturn
Promise<T>Usage
import { sendHttp } from '@morpheus/addon-net'
sendHttp({
server: 'API_SERVER',
path: '/users',
method: 'POST',
}).then(response => {
console.log(response);
})
Before M.net.socket.send
소켓 요청을 전송합니다.
Parameters
options
Object
stringstringnumberanybooleanbooleanbooleanstringbooleananyReturn
Promise<T>Usage
import { sendSocket } from '@morpheus/addon-net'
sendSocket({
server: 'SERVER_NAME',
path: '/chat',
data: { message: 'Hello' }
}).then(response => {
console.log(response);
})
Before M.net.res.update
리소스를 서버에서 업데이트합니다.
Parameters
options (optional)
Object
string"real" | "dev"(total: string, read: string, remain: string, percentage: string) => voidReturn
Promise<Object>
"SUCCESS" | "SUCCESS_AND_REFRESH" | "FORCED_APP_UPDATING" | "LICENSE_IS_NOT_EXISTENCE" | "BROKEN_INTEGRITY_OF_LICENSE" | "EXPIRED_LICENSE" | "INSUFFICIENT_MEMORY" | "EXT_MEM_NOT_AVAIL" | stringanyUsage
import { updateResource } from '@morpheus/addon-net'
updateResource({
mode: 'real',
progress: (total, read, remain, percentage) => {
console.log(`Progress: ${percentage}%`);
}
}).then(result => {
console.log(result.status);
})
Before M.net.res.check
리소스 업데이트 여부를 확인합니다.
Parameters
options (optional)
Object
string"real" | "dev"Return
Promise<Object>
"IS_RESOURCE_UPDATE" | stringbooleanUsage
import { checkResource } from '@morpheus/addon-net'
checkResource().then(result => {
if(result.info.update) {
console.log('리소스 업데이트 필요');
}
})
Before M.net.res.reset
리소스 버전을 초기화합니다.
Return
voidUsage
import { resetResourceVersion } from '@morpheus/addon-net'
resetResourceVersion()