TS收发http请求
时间: 2023-08-31 11:11:51 浏览: 48
在 TypeScript 中,你可以使用许多库来发送和接收 HTTP 请求。其中一种常用的库是 axios。下面是一个简单的示例,展示如何使用 axios 发送 HTTP 请求:
首先,确保你已经安装了 axios:
```
npm install axios
```
然后,在你的 TypeScript 文件中导入 axios:
```typescript
import axios from 'axios';
```
接下来,你可以使用 axios 发送 HTTP 请求。例如,发送一个 GET 请求:
```typescript
axios.get('https://api.example.com/users')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
```
对于 POST 请求,你可以这样做:
```typescript
axios.post('https://api.example.com/users', { name: 'John Doe', age: 30 })
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
```
这只是一个简单的示例,你可以根据自己的需求进行更多配置和处理。注意,axios 还支持其他类型的请求(如 PUT、DELETE 等)和更多高级功能(如拦截器、取消请求等)。你可以查阅 axios 的文档以获取更多信息。