freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

cfgdemo項目分析-閱讀頁

2025-07-10 06:14本頁面
  

【正文】 +love+you4) 其他特定的鍵盤字符被編號為%十六進制值: !232。 NDK對CGI程序的接口有一個統(tǒng)一的規(guī)定: int cgi_xxx(int htmlSock, int ContentLength, char *pArg) 其中參數(shù)htmlSock是一個套接字,CGI程序可以利用該套接字和客戶端進行通信。參數(shù)pArg指向一個以’\0’結(jié)束的字符串。因此編寫CGI程序的流程如下:1) 首先,CGI程序需要判斷字符串指針pArg指向的字符串是否為NULL:如果是,那么要處理的是一個POST方法,如果不是,那么要處理的是一個GET方法; 2) 如果CGI程序要處理的是POST方法,那么按下列步驟編寫程序:a)動態(tài)分配字節(jié)數(shù)為ContentLength+1的緩沖區(qū);b)調(diào)用recv從套接字htmlSock上接收ContentLength個字節(jié)的數(shù)據(jù)到該緩沖區(qū);c)在把緩沖區(qū)的最后一個字節(jié)設置為’\0’;如果CGI程序要處理的是GET方法,那么此步可以忽略;3) 解析、處理該接收到的數(shù)據(jù)(POST)或字符串指針pArg指向的字符串(GET);4) 向客戶端發(fā)送一個HTTP響應報文,其中HTTP包包頭:a) HTTP報文報頭第一行必須是一個完整的ResponseLine;b) HTTP報文報頭最后一行必須是CRLF結(jié)束;c) HTTP報文數(shù)據(jù)必須和包頭中指定的ContentType保持一致(html、txt、gif等);5) 如果是處理POST方法,必須釋放動態(tài)分配的內(nèi)存;6) 返回值必須是0或者1(0:關閉該套接字);總結(jié): NDK中,WEB服務器應用編程步驟如下:1) 編寫html文件;2) (在\ti\NDK目錄下能找到)把html文件以及html文件中引用的圖片文件轉(zhuǎn)換成常量數(shù)組的格式,調(diào)用格式如下: binsrc inputfilename outputfilename identifier3) 編寫CGI程序;4) 調(diào)用efs_createfile()函數(shù)把常量數(shù)組格式的文件轉(zhuǎn)換成EFS文件;5) 調(diào)用efs_createfile()函數(shù)CGI函數(shù)轉(zhuǎn)換成EFS文件;6) 啟動HTTP服務(亦即啟動WEB Server):a) 方式一:在啟動協(xié)議棧之前,調(diào)用CfgAddEntry()函數(shù)來添加(Tag,Item)=(CFGTAG_SERVICE,CFGITEM_SERVICE_HTTP)的配置項;b) 方式二:調(diào)用API函數(shù)HTTPOpen()開啟HTTP服務;7) 停止HTTP服務(亦即停止WEB Server):a) 方式一:調(diào)用CfgRemovEntry()函數(shù)來刪除(Tag,Item)=(CFGTAG_SERVICE,CFGITEM_SERVICE_HTTP)的配置項;b) 方式二:調(diào)用API函數(shù)HTTPClose()關閉HTTP服務;8) 調(diào)用efs_destroyfile()函數(shù)刪除EFS文件; 8 / 8
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1