Add basic HTTP read/write over socket