如何使用GET和POST消费REST

如何使用GET和POST消费REST,rest,typescript,post,get,Rest,Typescript,Post,Get,是否有一种标准的开箱即用的方式来使用GET或POST-in-TypeScript访问API 我只发现使用React时建议使用fetch或superagent之类的库,或者使用React时建议使用HttpClient 我想知道是否有一种简单的方法可以从TypeScript中使用RESTAPI 我想知道是否有一种简单的方法可以从TypeScript中使用RESTAPI 让我们简化restapito be*我想发出GET和POST请求。它是一个REST风格的API这一事实与此无关 我想发出GET和PO

是否有一种标准的开箱即用的方式来使用GET或POST-in-TypeScript访问API

我只发现使用React时建议使用
fetch
superagent
之类的库,或者使用React时建议使用
HttpClient

我想知道是否有一种简单的方法可以从TypeScript中使用RESTAPI

我想知道是否有一种简单的方法可以从TypeScript中使用RESTAPI

让我们简化restapi
to be*我想发出
GET
POST
请求。它是一个
REST
风格的API这一事实与此无关

我想发出
GET
POST
请求

实现这一点的本机方法取决于JavaScript环境。e、 g.浏览器的传统API一直是
xmlhttprquest
:TypeScript完全支持该API。较新的API是
fetch
,TypeScript也支持该API,但目标浏览器可能不支持该API

在节点上,您将使用
http
模块

暗示 现在,如果您想要一个既能跨节点又能跨旧浏览器工作的API,您将需要一些抽象本机特性的库。一个建议是axios,它可以在开箱即用的情况下使用TypeScript

我想知道是否有一种简单的方法可以从TypeScript中使用RESTAPI

让我们简化restapi
to be*我想发出
GET
POST
请求。它是一个
REST
风格的API这一事实与此无关

我想发出
GET
POST
请求

实现这一点的本机方法取决于JavaScript环境。e、 g.浏览器的传统API一直是
xmlhttprquest
:TypeScript完全支持该API。较新的API是
fetch
,TypeScript也支持该API,但目标浏览器可能不支持该API

在节点上,您将使用
http
模块

暗示
现在,如果您想要一个既能跨节点又能跨旧浏览器工作的API,您将需要一些抽象本机特性的库。一个建议是axios,它可以使用开箱即用的TypeScript。

fetch
在大多数现代浏览器中都是内置的,不需要任何外部库。如果您正在为浏览器编写JS,那么它可能是使用RESTAPI的最简单、最简单的方法。还要注意的是,这里没有关于:TypeScript的具体内容,因为TS只提供键入,而不提供运行时行为。
fetch
linked在大多数现代浏览器中是内置的,不需要任何外部库。如果您正在为浏览器编写JS,那么它可能是使用RESTAPI的最简单、最简单的方法。还要注意的是,这里没有关于:TypeScript的具体内容,因为TS只提供键入,而不提供运行时行为。另外,在服务器上尝试使用浏览器获取或节点获取的
isomorphic fetch
。在服务器上尝试使用浏览器获取或节点获取的
isomorphic fetch