在这个小型 Nodejs 应用程序中发出 get 请求时出现“意外的文件结尾”axios 错误

2023-12-30

我在尝试学习在后端使用 axios 发出请求时,在这个小型 Nodejs 应用程序中遇到了此错误。 “意外的文件结束”。

axios请求文件

import axios from "axios";

export const getData = async () => {
  let data;
  try {
    const response = await axios.get(
      "https://jsonplaceholder.typicode.com/users"
    );
    console.log(response);
    data = response;
  } catch (error) {
    console.log(error.message);
    return;
  }
  return data;
};
    
    
    

服务器.js

import express from "express";
import cors from 'cors';
import axios from "axios";
import { getData } from "./utils/getData.js";

const app = express();
app.use(cors());
app.use(express.json());

app.get("/", async (req, res) => {
    let users;
    users = await getData();
    res.send(users); 
})


app.listen(5000, () => {
    console.log("server listening at port 5000");
})

您可以将以下标头编码添加到您的请求中。

axios.get("url", { 
    headers: { "Accept-Encoding": "gzip,deflate,compress" } 
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在这个小型 Nodejs 应用程序中发出 get 请求时出现“意外的文件结尾”axios 错误 的相关文章

随机推荐