1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

http: fix cookies (part 2)

This commit is contained in:
Alexander Medvednikov 2020-07-26 22:01:22 +02:00
parent 9f6e4a86e9
commit 3d19167628
2 changed files with 3 additions and 3 deletions

View File

@ -49,7 +49,7 @@ pub:
pub fn new_request(method, url_, data string) ?Request {
url := if method == 'GET' { url_ + '?' + data } else { url_ }
println('new req() method=$method url="$url" dta="$data"')
//println('new req() method=$method url="$url" dta="$data"')
return Request{
method: method.to_upper()
url: url
@ -364,7 +364,7 @@ fn (req &Request) build_request_headers(method, host_name, path string) string {
if key == 'Cookie' {
continue
}
uheaders << '${key}=${val}\r\n'
uheaders << '${key}: ${val}\r\n'
}
uheaders << req.build_request_cookies_header()
return '$method $path HTTP/1.1\r\n' + uheaders.join('') + 'Connection: close\r\n\r\n' +

View File

@ -3091,7 +3091,7 @@ pub fn (mut c Checker) enum_val(mut node ast.EnumVal) table.Type {
typ_sym = c.table.get_type_symbol(typ)
}
if typ_sym.kind != .enum_ {
c.error('expected type is not an enum', node.pos)
c.error('expected type is not an enum (`$typ_sym.name`)', node.pos)
return table.void_type
}
if typ_sym.info !is table.Enum {