コード例 #1
0
ファイル: page.C プロジェクト: Dinesh-Ramakrishnan/workspace
	void Response::init(CP::Stream& out, CP::StringPool* sp) {
		outputStream = &out;
		this->alloc.sp = sp;
		this->sp = sp;
		new (&headers) StringMap(less<String>(), alloc);
		addDefaultHeaders();
	}
コード例 #2
0
ファイル: httpserver.cpp プロジェクト: jabelai/Neverland
CCHttpRequest* CHttpServer::getGetRequestByUrl(const char* pUrl)
{
	CCHttpRequest* pRequest = new CCHttpRequest();
	pRequest->setUrl(pUrl);
	pRequest->setRequestType(CCHttpRequest::kHttpGet);
	addDefaultHeaders(pRequest);
	return pRequest;
}
コード例 #3
0
ファイル: httpserver.cpp プロジェクト: jabelai/Neverland
CCHttpRequest* CHttpServer::getPostRequestByUrlAndData(const char* pUrl, const char* pData)
{
	CCHttpRequest* pRequest = new CCHttpRequest();
	pRequest->setUrl(pUrl);
	pRequest->setRequestType(CCHttpRequest::kHttpPost);
	pRequest->setRequestData(pData ,strlen(pData));
	addDefaultHeaders(pRequest);
	return pRequest;
}
コード例 #4
0
ファイル: page.C プロジェクト: Dinesh-Ramakrishnan/workspace
	Response::Response(CP::Stream& out, CP::StringPool* sp) :
			outputStream(&out), buffer(), output((CP::BufferedOutput&) buffer), sp(sp), alloc(sp),
					headers(less<String>(), alloc), _bufferPos(0), headersWritten(false), closed(false),
					sendChunked(false), _writing(false) {
		addDefaultHeaders();
	}