dyad for http