static long content_length ( struct HTTPRequest *req ) { char *val = NULL; long len = 0L; dbg( "req=%p\n", req ); val = lookup_header_field_value( req, "Content-Length" ); if( NULL == val ) { return 0; } len = atol( val ); if( len < 0 ) { log_exit( "negative Content-Length value" ); } return len; }
static long content_length(struct HTTPRequest *req) { char *value; long length; value = lookup_header_field_value(req, "Content-Length"); if (!value) { return 0; } length = atoi(value); if (length < 0) { log_exit("negative Content-Length value"); } return length; }
/*************************** content_length Content-Lengthを取得 ***************************/ static long content_length( HttpRequest *req ) { char *val; long len; val = lookup_header_field_value(req, CONTENT_LENGTH); if(!val) { return 0; } len = atol(val); if(len < 0) { log_exit("negative Content-Length value"); } return len; }