亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? htdav.h

?? www工具包. 這是W3C官方支持的www支撐庫. 其中提供通用目的的客戶端的WebAPI: complete HTTP/1.1 (with caching, pipelining, PUT, POS
?? H
字號:
/*  					W3C Sample Code Library libwww WebDAV Access Methods!W3C Sample Code Library libwww WebDAV Access Methods!*//***      (c) COPYRIGHT MIT 1995.**      Please first read the full copyright statement in the file COPYRIGH.*//*This module contains methods for accessing URIs using WebDAV methods. Italso contains functions for headers definition.This module is implemented by HTDAV.c and it is apart of the W3C SampleCodeLibrary.*/#ifndef HTDAV_H#define HTDAV_H#ifdef HT_DAV/*.WebDAV HEADERS.WebDAV extension protocol defines new headers to be used in its requests.See RFC2518 for details.*/typedef struct _HTDAVHeaders HTDAVHeaders;extern HTDAVHeaders * HTDAVHeaders_new (void);extern BOOL HTDAVHeaders_delete (HTDAVHeaders *me);/*(If Header)Manipulates the "If" header, which describes a series of state lists. Thecaller must assure that the parameter "If" is well-formed. Below, you can seea small description of If header format. See section 9.4 of RFC2518 for details.If = "If" ":" ( 1*NOTAGGED | 1*TAGGED )NOTAGGED = LISTTAGGED = CODED-URL 1*LISTLIST = "(" 1*( ["Not"] (STATE-TOKEN | "[" ENTITY-TAG "]" ) ) ")"STATE-TOKEN = CODED-URLCODED-URL = "<" AbsoluteURI ">Note: The caller should free the strings returned byHTDAV_ifHeader  method.*/extern BOOL HTDAV_setIfHeader (HTDAVHeaders *me, const char *If);extern BOOL HTDAV_deleteIfHeader (HTDAVHeaders * me);extern char * HTDAV_ifHeader (HTDAVHeaders *me);/*(Depth Header)Manipulates the "Depth" header. Depth header is used with methods executedon resource which could have internal members (Collections) to indicatewhether the method should be applied to the resource children.The caller must assure that the parameter "Depth" is "0", "1" or"infinity", and that its value can be applied in the used resquest method(for example, LOCK method does not support Depth value 1).Note: The caller should free the string returned byHTDAV_DepthHeader method.*/extern BOOL HTDAV_setDepthHeader (HTDAVHeaders *me, const char *Depth);extern BOOL HTDAV_deleteDepthHeader (HTDAVHeaders * me);extern char * HTDAV_DepthHeader (HTDAVHeaders *me);/*(Lock-Tocken header)Manipulates the "LockToken" header. It is used in UNLOCK method toidentify the lock to be removed. The caller must assure that the parameter isa state token well-formed (RFC2518 section 9.5).Note: The caller should free the string returned byHTDAV_LockTokenHeader method.*/extern BOOL HTDAV_setLockTokenHeader (HTDAVHeaders *me, const char *LockToken);extern BOOL HTDAV_deleteLockTokenHeader (HTDAVHeaders * me);extern char * HTDAV_LockTokenHeader (HTDAVHeaders *me);/*(Destination Header)Manipulates the "Destination" header. It is used in COPY and MOVE methodsto identify a destination resource. The caller must assure that the parameteris an absolute URI.Note: The caller should free the string returned byHTDAV_DestinationHeader method.*/extern BOOL HTDAV_setDestinationHeader (HTDAVHeaders *me, const char *Destination);extern BOOL HTDAV_deleteDestinationHeader (HTDAVHeaders * me);extern char * HTDAV_DestinationHeader (HTDAVHeaders *me);/*(Timeout Header)Manipulates the "Timeout" header. It is used in LOCK requests to indicatethe desired timeout value for the requested lock. However, according to theRFC2518, the server is notrequired to honor this value.The caller must assure that the parameter follows the specification in thesection 9.8 of RFC 2518:Timeout = "Timeout" ":" 1#TIMETYPETIMETYPE = ( "Second-" VAL | "Infinite" | OTHER )VAL = 1*digitOTHER = "Extend" Field ; RFC2068 - section 4.2Note: The caller should free the string returned byHTDAV_TimeoutHeader  method.*/extern BOOL HTDAV_setTimeoutHeader (HTDAVHeaders *me, const char *Timeout);extern BOOL HTDAV_deleteTimeoutHeader (HTDAVHeaders * me);extern char * HTDAV_TimeoutHeader (HTDAVHeaders *me);/*(Overwrite Header)Manipulates the "Overwrite" header. It is used in COPY and MOVE methods tospecify whether the server should overwrite a destination resource.*/extern BOOL HTDAV_setOverwriteHeader (HTDAVHeaders *me, BOOL Overwrite);extern BOOL HTDAV_deleteOverwriteHeader (HTDAVHeaders * me); extern BOOL HTDAV_OverwriteHeader (HTDAVHeaders * me); /*.WebDAV REQUESTS.WebDAV extension protocol defines new methods: LOCK, UNLOCK, MOVE, COPY,MKCOL, PROPFIND, PROPPATCH (See RFC2518 for details).(LOCK Requests)A LOCK request create or refresh a lock over the destiny URI. If it wantsto create a new lock, the request should have a XML body (parameter"xmlbody"), but if it is a refresh request, this body may be NULL and theheader "If" should be set in HTDAVHeaders object.*/extern BOOL HTLOCKDocumentAnchor(HTRequest * request, HTAnchor * dst,                                 HTParentAnchor *xmlbody, HTDAVHeaders *headers);extern BOOL HTLOCKAnchor (HTRequest * request,HTAnchor * dst,                                 char * xmlbody, HTDAVHeaders * headers); extern BOOL HTLOCKAbsolute (HTRequest * request, const char * uri,                                 char * xmlbody, HTDAVHeaders * headers);extern BOOL HTLOCKRelative (HTRequest * request, const char * relative,                                 HTParentAnchor * base, char * xmlbody,                                 HTDAVHeaders * headers);/*(UNLOCK Requests)An UNLOCK request removes a lock from the destiny URI. The request mustcontain the Lock-Token header set in HTDAVHeaders object (so, theHTDAVHeaders * headers parameter can't be NULL).*/extern BOOL HTUNLOCKAnchor (HTRequest * request, HTAnchor * dst,                            HTDAVHeaders * headers);extern BOOL HTUNLOCKAbsolute (HTRequest * request, const char * uri,                            HTDAVHeaders * headers);extern BOOL HTUNLOCKRelative (HTRequest * request, const char * relative,                            HTParentAnchor * base, HTDAVHeaders * headers);/*(PROPFIND Requests)PROPFIND requests returns properties defined for the resource. The requestmay contain xml entity body with a "propfind" element, which may include an"allprop" element (to get all properties), a "propname" element (the name ofall properties defined), and a "prop" element containing the desiredproperties.*/extern BOOL HTPROPFINDAnchor (HTRequest * request, HTAnchor * dst,                          const char * xmlbody, HTDAVHeaders * headers);extern BOOL HTPROPFINDDocumentAnchor (HTRequest * request, HTAnchor * dst,                          HTParentAnchor * xmlbody, HTDAVHeaders * headers);extern BOOL HTPROPFINDAbsolute (HTRequest * request, const char * uri,                          const char * xmlbody, HTDAVHeaders * headers);extern BOOL HTPROPFINDRelative (HTRequest * request, const char * relative,                          HTParentAnchor * base, const char * xmlbody,                          HTDAVHeaders * headers);/*(PROPPATCH Requests)PROPPATCH requests sets or removes properties defined for the resource.The request MUST contain xml message body (parameter xmlbody) with a"propertyupdate" element, which may include a "set" element (to set theproperties) or a "remove" element (to remove the properties).*/extern BOOL HTPROPPATCHAnchor (HTRequest * request, HTAnchor * dst,                         const char * xmlbody,HTDAVHeaders * headers);extern BOOL HTPROPPATCHDocumentAnchor (HTRequest * request,HTAnchor * dst,                         HTParentAnchor * xmlbody,HTDAVHeaders * headers);extern BOOL HTPROPPATCHAbsolute (HTRequest * request, const char * uri,                         const char * xmlbody, HTDAVHeaders * headers);extern BOOL HTPROPPATCHRelative (HTRequest * request, const char * relative,                         HTParentAnchor * base, const char * xmlbody,                         HTDAVHeaders * headers);/*(MKCOL Requests)MKCOL requests are used to create Collections. The resource indicated bythe Request-URI (parameters HTAnchor *dst or char *absolute/relative) MUSTnot exist, but all the resource's ancestros MUST exist.*/extern BOOL HTMKCOLAnchor (HTRequest * request, HTAnchor * dst,                         HTDAVHeaders * headers);extern BOOL HTMKCOLAbsolute (HTRequest * request, const char * uri,                         HTDAVHeaders * headers);extern BOOL HTMKCOLRelative (HTRequest * request, const char * relative,                         HTParentAnchor * base, HTDAVHeaders * headers);/*(COPY Requests)COPY requests copies the Request-URI (parameters HTAnchor *src or char*absolute/relative) to the resource indicated in Destinarion header. TheHTDAVHeaders *headers parameter MUST be a non-null object and it MUST havethe Destination header set. Other headers may also be used, like Depth (0 orinfinity), If and Overwrite headers.*/extern BOOL HTCOPYAnchor (HTRequest * request, HTAnchor * src,                        const char * xmlbody, HTDAVHeaders * headers);extern BOOL HTCOPYDocumentAnchor (HTRequest * request, HTAnchor * src,                        HTParentAnchor * xmlbody, HTDAVHeaders * headers);extern BOOL HTCOPYAbsolute (HTRequest * request, const char * uri,                        const char * xmlbody, HTDAVHeaders * headers);extern BOOL HTCOPYRelative (HTRequest * request, const char * relative,                        HTParentAnchor * base, const char * xmlbody,                        HTDAVHeaders * headers);/*(MOVE Requests)MOVE requests moves the Request-URI (parameters HTAnchor *src or char*absolute/relative) to the resource indicated in Destinarion header. TheHTDAVHeaders *headers parameter MUST be a non-null object and it MUST havethe Destination header set. Other headers may also be used, like Depth ("0"or "infinity" - if the resource is a Collection, Depth must only be"infinity"), If and Overwrite headers.*/extern BOOL HTMOVEAnchor (HTRequest * request, HTAnchor * src,                        const char * xmlbody, HTDAVHeaders * headers);extern BOOL HTMOVEDocumentAnchor (HTRequest * request, HTAnchor * src,                        HTParentAnchor * xmlbody, HTDAVHeaders * headers);extern BOOL HTMOVEAbsolute (HTRequest * request, const char * uri,                        const char * xmlbody, HTDAVHeaders * headers);extern BOOL HTMOVERelative (HTRequest * request, const char * relative,                        HTParentAnchor * base, const char * xmlbody,                        HTDAVHeaders * headers);#endif /* HT_DAV */#endif /* HTDAV_H *//*  $Id: HTDAV.html,v 1.3 2002/06/04 15:14:11 kirschpi Exp $*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合一个色综合| 91亚洲午夜精品久久久久久| 国产精品久久久久久久久图文区 | 欧美日韩一区二区三区高清| 精品一区二区三区久久| 一级日本不卡的影视| 久久久精品人体av艺术| 欧美日韩一区精品| 成人免费高清在线| 精品无码三级在线观看视频| 亚洲国产成人va在线观看天堂| 国产欧美日韩中文久久| 日韩一级片在线观看| 久久精品男人的天堂| 欧美精品乱人伦久久久久久| 91网址在线看| 国产精品99久久久| 久久se这里有精品| 日韩精品成人一区二区在线| 亚洲人一二三区| 国产精品激情偷乱一区二区∴| 精品国产一区二区国模嫣然| 91麻豆精品91久久久久同性| 欧美亚洲高清一区| 色久优优欧美色久优优| 91丨国产丨九色丨pron| jizzjizzjizz欧美| 成人性色生活片| 国产精品亚洲专一区二区三区| 美女一区二区三区在线观看| 日韩成人午夜精品| 亚洲国产日韩a在线播放| 亚洲视频在线观看一区| 亚洲色大成网站www久久九九| 国产精品视频免费| 国产欧美精品一区二区色综合| 久久伊人中文字幕| 久久久精品中文字幕麻豆发布| 日韩精品一区在线| 日韩欧美一区二区免费| 日韩一区二区免费电影| 日韩一区二区在线观看| 日韩精品影音先锋| 精品国产91乱码一区二区三区| 欧美tickling挠脚心丨vk| 欧美精品一区男女天堂| 精品国产91洋老外米糕| 国产亚洲欧洲997久久综合| 久久精品无码一区二区三区| 欧美国产一区二区在线观看| 亚洲欧洲在线观看av| 亚洲蜜桃精久久久久久久| 亚洲一卡二卡三卡四卡无卡久久| 亚洲成人激情综合网| 国产欧美日韩久久| 亚洲国产精品二十页| 日韩一区欧美一区| 亚洲电影第三页| 久久不见久久见免费视频7| 国产91清纯白嫩初高中在线观看| 成人丝袜高跟foot| 欧美理论电影在线| 国产午夜精品久久| 色综合色综合色综合色综合色综合 | 欧美经典一区二区| 中文字幕免费一区| 一区二区在线免费观看| 亚洲va国产va欧美va观看| 久久不见久久见免费视频7| 成人精品高清在线| 欧美在线视频全部完| 欧美tk丨vk视频| 亚洲免费电影在线| 欧美日韩三级一区二区| 精品国一区二区三区| 亚洲欧洲精品成人久久奇米网| 亚洲一二三四在线| 久久99精品久久久久| 不卡视频在线观看| 欧美日韩电影在线播放| 久久精品这里都是精品| 亚洲一二三四在线| 粉嫩久久99精品久久久久久夜| 欧美亚洲动漫制服丝袜| 国产三级一区二区三区| 亚洲愉拍自拍另类高清精品| 国产乱一区二区| 欧美日韩一区视频| 中文字幕一区二区不卡| 免费观看在线色综合| 99re成人精品视频| 日韩精品一区国产麻豆| 亚洲一区二区三区四区不卡| 国产一区二区三区观看| 欧美女孩性生活视频| 国产精品久久久久久久久免费桃花 | 欧美精品欧美精品系列| 国产精品美女久久久久aⅴ| 美美哒免费高清在线观看视频一区二区 | 2欧美一区二区三区在线观看视频| 椎名由奈av一区二区三区| 精品一区二区日韩| 欧美三级电影精品| 国产精品久久久久久久久动漫 | 欧美日韩另类一区| 国产精品美日韩| 久久精品国产第一区二区三区| 欧美日韩美女一区二区| 亚洲黄色性网站| 大白屁股一区二区视频| 日韩美女一区二区三区四区| 亚洲成av人**亚洲成av**| 91麻豆.com| 中文字幕亚洲电影| 国产999精品久久久久久绿帽| 欧美一区二区二区| 天天操天天色综合| 欧美午夜精品免费| 亚洲另类在线视频| av色综合久久天堂av综合| 国产欧美日韩在线观看| 国产自产视频一区二区三区| 精品国产污污免费网站入口| 免费看日韩a级影片| 欧美日韩aaa| 爽好久久久欧美精品| 欧美日韩亚洲综合| 日日摸夜夜添夜夜添亚洲女人| 欧美在线小视频| 亚洲bt欧美bt精品777| 欧美在线观看一二区| 一区二区三区四区av| 色视频成人在线观看免| 懂色av一区二区三区免费看| 久久伊99综合婷婷久久伊| 国内成人精品2018免费看| 精品99久久久久久| 国产精品综合视频| 久久久蜜臀国产一区二区| 国模套图日韩精品一区二区| 久久久激情视频| 国产 欧美在线| 中文字幕综合网| 欧美视频一区二区| 丝袜美腿一区二区三区| 欧美不卡一区二区三区四区| 激情五月播播久久久精品| 国产亚洲精品aa午夜观看| 成人免费观看视频| 一区二区三区日韩欧美精品 | 99综合电影在线视频| 一区二区三区在线看| 在线观看亚洲精品| 日韩激情在线观看| 26uuu久久综合| 成人动漫一区二区三区| 亚洲精品自拍动漫在线| 欧美午夜精品一区| 久久成人久久爱| 国产精品福利一区| 欧美日韩国产另类不卡| 久久精品国产第一区二区三区| 国产午夜久久久久| 色狠狠av一区二区三区| 蜜桃av一区二区在线观看| 国产视频一区不卡| 色婷婷久久99综合精品jk白丝| 亚洲国产成人高清精品| 久久综合狠狠综合久久激情| 99这里只有久久精品视频| 香蕉成人啪国产精品视频综合网 | 国产午夜精品久久久久久免费视| 成人教育av在线| 天天综合网 天天综合色| 久久婷婷色综合| 91片黄在线观看| 久久99久久精品| 亚洲三级久久久| 精品欧美一区二区三区精品久久| 972aa.com艺术欧美| 免费国产亚洲视频| 亚洲日本韩国一区| 精品区一区二区| 欧美午夜在线一二页| 国产精品99久| 日本麻豆一区二区三区视频| 中文在线免费一区三区高中清不卡| 欧美喷水一区二区| av在线免费不卡| 韩国欧美国产1区| 午夜精品一区二区三区免费视频 | 91久久精品一区二区三| 五月激情丁香一区二区三区| 久久嫩草精品久久久精品| 在线观看视频一区二区 | 日韩av网站在线观看| 亚洲国产精品二十页| 欧美一级久久久| 欧美在线视频全部完| 成人美女视频在线观看18|