/*
- * $Id: client_side.cc,v 1.342 1998/07/04 00:41:39 wessels Exp $
+ * $Id: client_side.cc,v 1.343 1998/07/04 18:55:22 rousskov Exp $
*
* DEBUG: section 33 Client-side Routines
* AUTHOR: Duane Wessels
/* Request-Range: deleted, not in the specs. Does it exist? */
}
#else
- request->range = httpHeaderGetRange(req_hdr);
- if (request->range)
- EBIT_SET(request->flags, REQ_RANGE);
+ /* ignore range header in non-GETs */
+ if (request->method == METHOD_GET) {
+ request->range = httpHeaderGetRange(req_hdr);
+ if (request->range)
+ EBIT_SET(request->flags, REQ_RANGE);
+ }
#endif
if (httpHeaderHas(req_hdr, HDR_AUTHORIZATION))
EBIT_SET(request->flags, REQ_AUTH);