A component that can send post request