request use same protocol as page