curl_slist_append.3
上传用户:coffee44
上传日期:2018-10-23
资源大小:12304k
文件大小:1k
源码类别:

TAPI编程

开发平台:

Visual C++

  1. ." You can view this file with:
  2. ." nroff -man [file]
  3. ." $Id: curl_slist_append.3,v 1.5 2007-01-09 18:58:16 bagder Exp $
  4. ."
  5. .TH curl_slist_append 3 "19 Jun 2003" "libcurl 7.10.4" "libcurl Manual"
  6. .SH NAME
  7. curl_slist_append - add a string to an slist
  8. .SH SYNOPSIS
  9. .B #include <curl/curl.h>
  10. .sp
  11. .BI "struct curl_slist *curl_slist_append(struct curl_slist *" list,
  12. .BI "const char * "string ");"
  13. .ad
  14. .SH DESCRIPTION
  15. curl_slist_append() appends a specified string to a linked list of
  16. strings. The existing fIlistfP should be passed as the first argument while
  17. the new list is returned from this function. The specified fIstringfP has
  18. been appended when this function returns. curl_slist_append() copies the
  19. string.
  20. The list should be freed again (after usage) with
  21. fBcurl_slist_free_all(3)fP.
  22. .SH RETURN VALUE
  23. A null pointer is returned if anything went wrong, otherwise the new list
  24. pointer is returned.
  25. .SH EXAMPLE
  26. .nf
  27.  CURL handle;
  28.  struct curl_slist *slist=NULL;
  29.  slist = curl_slist_append(slist, "pragma:");
  30.  curl_easy_setopt(handle, CURLOPT_HTTPHEADER, slist);
  31.  curl_easy_perform(handle);
  32.  curl_slist_free_all(slist); /* free the list again */
  33. .fi
  34. .SH "SEE ALSO"
  35. .BR curl_slist_free_all "(3), "