change: to set a port number 80 or 443 to port field of req table if port number undefined.
change: path field has been added to a req table.