123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- import { Client } from '../src/client';
- import { WebsocketError } from '../src/error';
-
- const url = 'ws://127.0.0.1:8081';
- const client = new Client(url, {
- onOpen(): void {
- client
- .ping({})
- .then(
- (res: string): void => {
- console.log('ping sucessful:', res);
- }
- )
- .catch(
- (reason: WebsocketError): void => {
- console.log('ping error:', reason.code, reason.msg);
- }
- );
-
- client
- .request('/v1/healthy', {})
- .then(
- (res: string): void => {
- console.log('request successful:', res);
- }
- )
- .catch(
- (reason: WebsocketError): void => {
- console.log('request error:', reason.code, reason.msg);
- }
- );
- },
-
- onClose(ev: Event): void {
- console.log('connection error', ev);
- console.log(ev);
- },
-
- onError(): void {
- console.log('close connection');
- }
- });
-
- client.enableLogger = true;
|