feat(server): Handle 100-continue

cc #838
This commit is contained in:
Steven Fackler
2017-06-24 22:44:02 -07:00
parent 7d9dfee8ce
commit 6164e76405
4 changed files with 118 additions and 20 deletions

View File

@@ -181,6 +181,10 @@ impl<T: AsRef<[u8]>> Cursor<T> {
}
}
pub fn has_started(&self) -> bool {
self.pos != 0
}
pub fn is_written(&self) -> bool {
trace!("Cursor::is_written pos = {}, len = {}", self.pos, self.bytes.as_ref().len());
self.pos >= self.bytes.as_ref().len()