服务器上传下载 fetch请求

文章目录

从服务下载文件

scp hongbin@hongbin.xyz:/www/client/app.js app.js

服务器上传下载 fetch请求

从服务下载文件夹

scp -r hongbin@hongbin.xyz:/www/client/ client

上传服务器文件

sudo scp /Users/hongbin/Code/SERVER/client/app.js hongbin@hongbin.xyz:/www/client/app.js

上传服务器文件夹

服务器上传下载 fetch请求

sudo scp -r /Users/hongbin/Code/SERVER/client hongbin@hongbin.xyz:/www/client

#### 返回页面
server.use("/", (req, res, next) => {
  fs.readFile("./index.html", function (err, data) {
    if (err) {
      console.log(err);
      res.write(err);
    } else res.write(data);
    res.end();
  });
});

服务器中html请求地址

应如const baseURL = "http://159.75.22.82:8080/";
而不是const baseURL = "http://locaohost:8080/";

后者有

Failed to load resource: net::ERR_CONNECTION_REFUSED
err TypeError: Failed to fetch

如下
服务器上传下载 fetch请求

fetch get请求拼接参数

async function get(path, params) {
        const baseURL = "http://159.75.22.82:8080/";
        let paramsStr = "";

        if (params) {
          paramsStr = "?";
          for (const [key, value] of Object.entries(params)) {
            paramsStr += `${key}=${value}&`;
          }
          paramsStr = paramsStr.substring(0, paramsStr.length - 1);
        }

        const URL = baseURL + path + paramsStr;
        const request = await fetch(URL);
        return request.json();
      }
上一篇:如何使用Promise封装wx.request()


下一篇:MS SQL Server游标(CURSOR)的学习使用