将自己的电脑变成一个服务器

  • 有时候,我们的程序需要在指定的url上获取到文件并下载到本地,例如excel 的模板,再进行使用。所以在运行程序之前,我们需要将相应的文件上传到指定的url上,再运行程序。
  • 但是这个template是需要随时进行运行测试的,要测试它是否符合我们的要求并成功传出数据。
  • 如此一来,上传文件到正式云服务上的这个步骤,就会占用很多时间,效率降低,带来麻烦。
  • 因为只是涉及本地的文件读取下载,所以最好的办法就是将自己的电脑变成一个服务器,模拟云服务的读取和下载。
  • 下载地址:Release v0.5.0 · syntaqx/serve · GitHub
  • 进入以上网址,拉到底部,选择适合自己电脑的链接,点击进行下载。
  • 这里下载到的压缩包是serve_0.5.0_windows_x86_64.zip
  • 新建一个文件夹,把压缩包解压到该文件夹中,并且将需要上传的文件(test.template.xlsx)放进去。
  • 打开powershell:在这个需要打开powershell窗口的文件夹下空白处: shift + 鼠标右键 

  • 输入以下命令并Enter运行
  •  ./serve -v
  • 可以看见此时监听的是8080端口,输入以下命令,修改他监听的端口。

    •  ./serve -port 3000 -dir .
  • Enter运行后,点击允许访问,即可。

测试

  • 打开网页,输入 自己电脑IP:监听的端口/文件名
  • 如:192.168.1.1:3000/test.template.xlsx
  • 如果显示有文件被下载,即可。
  • 如果手机和电脑用的是同一个WiFi,手机打开这个网页也能下载这个文件
posted @   鱼仔鱼仔  阅读(841)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示