http / https包的功能参数类型?

时间:2018-07-22 18:59:50

标签: typescript

不只是“任何”。例如

app.all('*', (request: any, response: any) => {}

我想进行更好的参数检查。我尝试过

request: ClientRequest, request: IncomingMessage

,但无法解决。我需要哪种标准的HTTP / HTTPS类型的“导入”语句来输入参数?

谢谢

2 个答案:

答案 0 :(得分:1)

类型为Express.RequestExpress.Response,并且可以同时使用http / https。

更多

您可以跳过注释,TypeScript会为您推断:

app.all('*', (request, response) => {})

答案 1 :(得分:1)

您可以先import * as http from "http",然后再使用http