Client now handles relative URLs correctly