从 Java 11 开始,Java 提供了新的 HttpClient 类来进行 HTTP 请求。在 HttpClient 中,某些头部字段被视为受限制的头部字段,其中包括 "Connection" 头部字段。
当你尝试设置 "Connection" 头部字段时,会抛出 IllegalArgumentException 异常,提示该头部字段受限制。
使用 electron 时,若引入外部文件,默认是将文件打包进 app.asar 的,但有时我们不想要将其压缩进app.asar,此时可以将自定义文件、文件夹打包进 app 文件夹中,需要进行如下步骤:
注意:本文使用 Electron-builder 作为构建工具。
goset GOOS=windows
set GOARCH=amd64
go build -o name.exe
// 打包一个无窗口的后台exe程序
go build -ldflags="-H windowsgui" -o name.exe