gpt4 book ai didi

golang 检查是否启用了 javascript

转载 作者:数据小太阳 更新时间:2023-10-29 03:12:55 24 4
gpt4 key购买 nike

这是我的实际代码:

package main

import (
"net/http"
"net/http/httputil"
"net/url"
)

const BaseUrl = "http://127.0.01:5000"
const ListeningPort = "80"

func main() {
// intercept call
http.HandleFunc("/test", Test)

// all other traffic pass on
http.HandleFunc("/", ProxyFunc)
http.ListenAndServe(":"+ListeningPort, nil)
}

func ProxyFunc(w http.ResponseWriter, r *http.Request) {
u, err := url.Parse(BaseUrl)
if err != nil {
w.Write([]byte(err.Error()))
return
}

proxy := httputil.NewSingleHostReverseProxy(u)
proxy.ServeHTTP(w, r)
}

func Test(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("TEST"))
}

首先接受客户端连接,我想检查浏览器是否启用了 javascript,如何在我的实际代码中执行此操作?

我想用这个方法检查: https://pastebin.com/ZASFQumf

最佳答案

在 Golang 中不可能这样做,因为它是一种服务器端语言。我什至认为使用 JavaScript 是不可能的。

这不是您可以从标题中添加/设置/获取的内容。

您要做的是检查浏览器特定的标志。

您也许能够找到用于管理 Chrome 标志或 Firefox 标志等的第三方库。这是您的最佳选择。

关于golang 检查是否启用了 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46288812/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com