我需要向REST API发送请求,在该API中,标头只能以字符串作为索引,以字符串或数字作为值[string, string | number]
,其中一个标头的数组形式如下所示.现在我有一个问题,我当然不想一次只发送一个定制的头,一个数组可能像这样[['value1', 10], ['value2', 'value']
.像这样重复的模式,我该如何进行类型判断呢?
我已经try 过在函数中定义它,该函数调用API,如following functionname(header : [[string, string | number]])
,这只会让我添加一个自定义头,然后给我一个类型错误.我还try 了一些其他的东西,通过定义它作为自己的类型,如下面的type headerFormat = [[string, string | number], headerFormat[]]
,但也没有工作.