У меня есть угловой класс, определенный со свойством (тайм-аут) типа 'число':
export class EngineSpec {
name: string;
base_url: string;
version: string;
timeout: number;
tls: boolean = false;
user_agent: string;
}
Однако, когда я http.post экземпляр этого класса, свойство отправляется в виде строки:
{"tls":false,
"name":"local-vm",
"base_url":"http://localhost:2367",
"version":"1.3",
"timeout":"60"
}
Есть идеи, почему число отправляется в виде строки JSON?