Use << instead of +=. Or maybe better:

````
def host
  if rport == 80
    rhost + ":#{rport}"
  else
    rhost
  end
end
````