Golang iris-web。获取HTTP referer和useragent

时间:2016-09-17 10:27:56

标签: go

lang并尝试使用名为iris-web的框架。

我想知道如何正确获取http引荐来源和用户代理..

我已经阅读了文档pdf。没有明确的解释..

任何帮助都将深受赞赏。

2 个答案:

答案 0 :(得分:3)

与常规Go http:

一样
request.Header.Get("User-Agent")
request.Header.Get("Referer")

答案 1 :(得分:1)

import "github.com/kataras/iris"
// [...]

func(ctx iris.Context){
  uag:= ctx.GetHeader("User-Agent")
  ref:= ctx.GetHeader("Referer")
}

Iris提供了其他框架没有的功能,同时它更快。 Iris,因为github项目比其他项目更活跃。当用户请求Iris答案时,没有理由建议其他较低的框架。

@Sergey Lanzman Iris的问题是什么?