mirror of
https://github.com/dunglas/frankenphp.git
synced 2025-12-24 13:38:11 +08:00
perf: optimize cookie handling in request (#459)
Signed-off-by: nnnkkk7 <kurodanaoki0711pana@gmail.com>
This commit is contained in:
@@ -672,14 +672,13 @@ func go_read_cookies(rh C.uintptr_t) *C.char {
|
||||
if len(cookies) == 0 {
|
||||
return nil
|
||||
}
|
||||
|
||||
cookieString := make([]string, len(cookies))
|
||||
for _, cookie := range r.Cookies() {
|
||||
cookieString = append(cookieString, cookie.String())
|
||||
cookieStrings := make([]string, len(cookies))
|
||||
for i, cookie := range cookies {
|
||||
cookieStrings[i] = cookie.String()
|
||||
}
|
||||
|
||||
// freed in frankenphp_request_shutdown()
|
||||
return C.CString(strings.Join(cookieString, "; "))
|
||||
return C.CString(strings.Join(cookieStrings, "; "))
|
||||
}
|
||||
|
||||
//export go_log
|
||||
|
||||
Reference in New Issue
Block a user