예제 #1
0
파일: http.c 프로젝트: yuyang0/yaspider
http_resp_t *http_resp_new()
{
	http_resp_t *resp = calloc(sizeof(*resp), 1);
	if (!resp)
		log_fatal("malloc error");
	resp->headers = http_hdr_list_new();
	return resp;
}
예제 #2
0
http_resp *
http_resp_new(void)
{
	http_resp *l_return = NULL;

	l_return = (http_resp *)malloc(sizeof(http_resp));
	memset(l_return, 0, sizeof(http_resp));
	l_return->headers = http_hdr_list_new();
	return l_return;
}
예제 #3
0
http_req *
http_req_new(void)
{
  http_req *l_return = NULL;
  
  l_return = (http_req *)malloc(sizeof(http_req));
  memset(l_return, 0, sizeof(http_req));
  /* default to 1.1 */
  l_return->http_ver = 1.1;
  l_return->headers = http_hdr_list_new();
  return l_return;
}