|
@@ -3,7 +3,6 @@
|
|
|
package yu_hpsocket
|
|
|
|
|
|
import (
|
|
|
- yu_fast "gogs.qqck.cn/s/go-tools/fast"
|
|
|
yu_http "gogs.qqck.cn/s/go-tools/http"
|
|
|
yu_strings "gogs.qqck.cn/s/go-tools/strings"
|
|
|
yu_win "gogs.qqck.cn/s/go-tools/win"
|
|
@@ -106,10 +105,10 @@ func (t *HttpServer) SendResponse(ConnID uintptr, StatusCode yu_http.Status, Des
|
|
|
var j_headers_ptr unsafe.Pointer
|
|
|
if len(Headers) > 0 {
|
|
|
for j_i := 0; j_i < len(Headers); j_i++ {
|
|
|
- j_headers_buf[j_i][0] = yu_fast.S2B(Headers[j_i].Name)
|
|
|
+ j_headers_buf[j_i][0] = yu_strings.Utf8ToGbkBytes(Headers[j_i].Name)
|
|
|
j_headers[j_i][0] = unsafe.Pointer(&j_headers_buf[j_i][0][0])
|
|
|
|
|
|
- j_headers_buf[j_i][1] = yu_fast.S2B(Headers[j_i].Value)
|
|
|
+ j_headers_buf[j_i][1] = yu_strings.Utf8ToGbkBytes(Headers[j_i].Value)
|
|
|
j_headers[j_i][1] = unsafe.Pointer(&j_headers_buf[j_i][1][0])
|
|
|
}
|
|
|
j_headers_ptr = unsafe.Pointer(&j_headers[0])
|
|
@@ -140,10 +139,10 @@ func (t *HttpServer) SendResponseS(ConnID uintptr, StatusCode yu_http.Status, De
|
|
|
var j_headers_ptr unsafe.Pointer
|
|
|
if len(Headers) > 0 {
|
|
|
for j_i := 0; j_i < len(Headers); j_i++ {
|
|
|
- j_headers_buf[j_i][0] = yu_fast.S2B(Headers[j_i].Name)
|
|
|
+ j_headers_buf[j_i][0] = yu_strings.Utf8ToGbkBytes(Headers[j_i].Name)
|
|
|
j_headers[j_i][0] = unsafe.Pointer(&j_headers_buf[j_i][0][0])
|
|
|
|
|
|
- j_headers_buf[j_i][1] = yu_fast.S2B(Headers[j_i].Value)
|
|
|
+ j_headers_buf[j_i][1] = yu_strings.Utf8ToGbkBytes(Headers[j_i].Value)
|
|
|
j_headers[j_i][1] = unsafe.Pointer(&j_headers_buf[j_i][1][0])
|
|
|
}
|
|
|
j_headers_ptr = unsafe.Pointer(&j_headers[0])
|
|
@@ -200,10 +199,10 @@ func (t *HttpServer) SendLocalFile(ConnID uintptr, FileName string, StatusCode y
|
|
|
var j_headers_ptr unsafe.Pointer
|
|
|
if len(Headers) > 0 {
|
|
|
for j_i := 0; j_i < len(Headers); j_i++ {
|
|
|
- j_headers_buf[j_i][0] = yu_fast.S2B(Headers[j_i].Name)
|
|
|
+ j_headers_buf[j_i][0] = yu_strings.Utf8ToGbkBytes(Headers[j_i].Name)
|
|
|
j_headers[j_i][0] = unsafe.Pointer(&j_headers_buf[j_i][0][0])
|
|
|
|
|
|
- j_headers_buf[j_i][1] = yu_fast.S2B(Headers[j_i].Value)
|
|
|
+ j_headers_buf[j_i][1] = yu_strings.Utf8ToGbkBytes(Headers[j_i].Value)
|
|
|
j_headers[j_i][1] = unsafe.Pointer(&j_headers_buf[j_i][1][0])
|
|
|
}
|
|
|
j_headers_ptr = unsafe.Pointer(&j_headers[0])
|