381 Star 2.5K Fork 617

GVPJohn / gf

 / 详情

r.GetUrl()获取不带端口

已完成
创建于  
2019-11-26 20:44

1. 您当前使用的Go版本,及系统版本、系统架构?

go 1.12, win64

2. 您当前使用的GoFrame框架版本?

1.9.2

3. 更新到最新的框架版本是否能够解决问题?

无法

4. 问题描述?

如代码
func Get(r *ghttp.Request) {
fmt.Println("--Get--", r.GetUrl())
}
当我设置了端口,如8199,正常访问是http://127.0.0.1:8199/get,但此时这里r.GetUrl()打印出来是没有端口的https://127.0.0.1/get

5. 您期望得到的结果?

r.GetUrl()的结果带端口,跟浏览器里显示的url一样

6. 您实际得到的结果?

评论 (2)

罐装果汁 创建了任务
John 任务状态待办的 修改为进行中
John 添加了
 
question
标签
展开全部操作日志

@罐装果汁 依旧无法复现,请确定你是否有前置nginx服务,并提供可完整复现问题的代码。

此问题在gf1.9.10已经修复,之前没注意,谢谢了 :smiley:

John 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
1309327 johng 1705475649
Go
1
https://gitee.com/johng/gf.git
git@gitee.com:johng/gf.git
johng
gf
gf

搜索帮助