如何通过GET和POST使用REST

时间:2018-08-01 20:58:45

标签: rest typescript post get

是否存在使用TypeScript中的GET或POST访问API的标准现成方法?

我只找到使用React的库,例如fetchsuperagent建议的here或使用React的HttpClient建议的here

我想知道从TypeScript中是否有一种简单的方法来使用REST API。

1 个答案:

答案 0 :(得分:3)

  

我想知道从TypeScript中是否有一种简单的方法来使用REST API。

REST API简化为*我想发出GETPOST请求。它是REST style API的事实并不重要。

  

我要发出GETPOST请求

本机执行此操作的方式取决于JavaScript环境。例如浏览器的传统API已经XMLHttpRqeuesthttps://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest受到TypeScript的完全支持。较新的API是fetch,TypeScript也支持,但您定位的浏览器可能不支持

在节点上,您将使用http模块https://nodejs.org/api/http.html

建议

现在,如果您想要同时适用于节点浏览器和旧版浏览器的API,则需要一些抽象本机功能的库。一个建议是axios,它可以直接使用TypeScript。