use only through http
write header