web client: use relavive url