Home | History | Annotate | Download | only in windows

Lines Matching refs:wstring

65 bool HTTPUpload::SendRequest(const wstring &url,
66 const map<wstring, wstring> &parameters,
67 const wstring &upload_file,
68 const wstring &file_part_name,
70 wstring *response_body,
138 wstring boundary = GenerateMultipartBoundary();
139 wstring content_type_header = GenerateRequestHeader(boundary);
197 bool HTTPUpload::ReadResponse(HINTERNET request, wstring *response) {
244 wstring HTTPUpload::GenerateMultipartBoundary() {
259 return wstring(temp);
263 wstring HTTPUpload::GenerateRequestHeader(const wstring &boundary) {
264 wstring header = L"Content-Type: multipart/form-data; boundary=";
270 bool HTTPUpload::GenerateRequestBody(const map<wstring, wstring> &parameters,
271 const wstring &upload_file,
272 const wstring &file_part_name,
273 const wstring &boundary,
288 for (map<wstring, wstring>::const_iterator pos = parameters.begin();
323 bool HTTPUpload::GetFileContents(const wstring &filename,
359 wstring HTTPUpload::UTF8ToWide(const string &utf8) {
361 return wstring();
368 return wstring();
374 wstring result(buf);
380 string HTTPUpload::WideToMBCP(const wstring &wide, unsigned int cp) {
403 bool HTTPUpload::CheckParameters(const map<wstring, wstring> &parameters) {
404 for (map<wstring, wstring>::const_iterator pos = parameters.begin();
406 const wstring &str = pos->first;