Cookie不存在于套接字层级别,它们存在于HTTP 层,因此您不能将它们与低级别套接字一起使用。
因此,您必须要么在TCP 级别实现自己的 cookie 系统,要么在更高的HTTP 级别工作。
编辑:
如果您想自己伪造请求,可以尝试以下操作:
GET /authenticatedPage.html HTTP/1.1\r\n
Host: www.thesite.com\r\n
Cookie: SESSID=123456abc789\r\n
\r\n
要在不运行程序的情况下测试您的请求,您可以使用Telnet客户端。