Web
文章平均质量分 53
duapple
这个作者很懒,什么都没留下…
展开
-
ipv6上网配置
一般现在的宽带都已经支持ipv6了,但是需要一些配置才能真正用上ipv6。记录一下配置过程。当前测试环境为移动宽带,光猫下面接了一个路由器,家里所有的设备都挂到这个路由器下面的。原创 2023-02-12 00:03:02 · 7308 阅读 · 0 评论 -
Go 实现文件分片上传
Go 实现文件分片上传Go语言在写HTTP服务程序时,会经常用到文件上传和文件下载,文件上传和文件下载都可以用http包,默认的功能基本上够用了。http包支持文件下载的断点续传和进度显示,文件上传貌似不支持断点续传,不知道是不是要web端来实现。然后我自己配合web端实现了大文件分片上传,来完成断点续传和进度显示的功能。基本思想是,在web端将上传的文件进行分片处理,然后向服务端发送上传请求(UploadRequest)包括文件名,MD5,文件大小,和文件总片数。然后开始一片一片的上传(Uplo.原创 2020-11-17 13:31:14 · 4141 阅读 · 2 评论 -
beege 域名配置
在本地调试好我们的web server后,需要发布到公网上以便大家访问。这个时候,按理来说需要我们配置 app.conf 中的 hostname 为域名或者是公网IP。这个时候 beego 会报错。bind: cannot assign requested address提示我们不能设置这个地址。具体为什么会出现这个原因我有不清楚,网上的说法是需要用 Nginx 或者 Apache 做反向代理。可是明明用 Go 的 http 包搭的 web server 都是可以设置域名或者公网IP的。那就按照网上的原创 2021-04-07 17:18:36 · 1581 阅读 · 0 评论 -
Beego XSRF 使用
记录beego的xsrf模块使用。在 app.conf 中添加启用配置。enablexsrf = truexsrfkey = 61oETzKXQAGaYdkL5gEmGeJJFuYh7EQnp2XdTP1oxsrfexpire = 3600设置完成后,将全局启动xsrf。如果需要指定控制器取消,则在对应的控制器中Prepare中设置:func (c *LoginController) Prepare() { c.EnableXSRF = false}使用 c.XSRFToken() 可原创 2022-03-08 00:16:39 · 380 阅读 · 0 评论 -
前端播放视频流
前端播放视频流使用方案 ffmpeg + nginx + flv.js 使用web播放rtsp流。完整方案: ffmpeg推流——>nginx-http-flv-module流服务器——>flv.js前端播放器配置nginx参考:https://segmentfault.com/a/1190000023949105https://blog.csdn.net/qq_39370934/article/details/112004923https://blog.csdn.net/rush原创 2022-04-11 00:44:04 · 5244 阅读 · 0 评论 -
超详细的docker部署Web应用
使用docker搭建web环境拉取镜像$ docker pull ubuntu:18.04创建容器创建容器并挂载共享文件夹。$ docker run -v /run/media/duapple/Data/project:/media/shared -itd --name web_server ubuntu:18.04 /bin/bash启动镜像$ docker exec -it web_server /bin/bash创建普通用户# useradd -d /home/duapple原创 2022-05-09 00:04:14 · 2618 阅读 · 0 评论 -
apifox 提取cookie字段添加自动鉴权
因为后端使用xsrf鉴权。但是一段时间后,xsrf过期,导致我们调试时每次都要去手动设置。非常的麻烦。好在apifox这个强大的工具支持一些非常实用的小功能。这里记录一下我添加自动鉴权的步骤。...原创 2022-08-31 23:35:29 · 3925 阅读 · 0 评论 -
阿里云 腾讯云 设置DDNS(动态域名解析)
阿里云设置DDNS(动态域名解析)搭建内网服务器时,因为运营商分配的公网ip地址是动态的。在一段时间后或者重启路光猫后,会导致公网ip变化,此时阿里云设置DNS将失效。因此需要进行动态域名解析。阿里云没有像花生壳一样的内置到路由器的动态域名解析服务。所以,我们没办法在路由器段进行动态域名解析设置。但是,阿里云提供了DNS的API,各个语言的API都有,因此我们可以在服务器端来实现这个动态域名解析服务。下面讲一下我实现的整个过程,我是通过go语言完成的。如下。1. 设置DNS域名解析服务进入阿里云的原创 2020-11-03 23:19:24 · 110670 阅读 · 11 评论