diff --git a/cmd/v/v.v b/cmd/v/v.v index 8ea268b0d3..6565d80a6d 100644 --- a/cmd/v/v.v +++ b/cmd/v/v.v @@ -28,7 +28,7 @@ fn main() { if args.len == 0 || args[0] in ['-', 'repl'] { // Running `./v` without args launches repl if args.len == 0 { - println('For usage information, quit V REPL using `exit` and use `v help`') + println('For usage information, quit V REPL and run `v help`') } util.launch_tool(false, 'vrepl', os.args[1..]) return diff --git a/vlib/vweb/vweb.v b/vlib/vweb/vweb.v index ff945e7c8d..25fe494349 100644 --- a/vlib/vweb/vweb.v +++ b/vlib/vweb/vweb.v @@ -344,6 +344,7 @@ fn handle_conn(conn net.Socket, mut app T) { conn.close() or {} return } else { + // Parse URL query if url_words.last().contains('?') { tmp_query := url_words.last().all_after('?').split('&').map(it.split('=')) url_words[url_words.len - 1] = url_words.last().all_before('?') @@ -364,7 +365,7 @@ fn handle_conn(conn net.Socket, mut app T) { // For example URL `/register` matches route `/:user`, but `fn register()` // should be called first. if (req.method == 'GET' && url_words[0] == method) || (req.method == 'POST' && url_words[0] + '_post' == method) { - println('found method $method') + println('easy match method=$method') app.$method(vars) conn.close() or {} return