MCPcopy Create free account
hub / github.com/bumptop/BumpTop / postHttpUploadRequest

Method postHttpUploadRequest

trunk/win/Source/FacebookClient.cpp:242–261  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

240}
241
242QString FacebookClient::postHttpUploadRequest( QString method, QHash<QString, QString> params, QString filePath )
243{
244 QString serverAddr = "http://" + _serverUrl;
245
246 // set the params
247 QString fileName = filename(filePath);
248 QSet<QString> fileParamKeys;
249 fileParamKeys.insert(fileName);
250 params.insert(fileName, filePath);
251
252 // make the call
253 FileTransfer ft(FileTransfer::Upload, this);
254 ft.setUrl(serverAddr);
255 ft.setParams(params);
256 ft.setFileParamKeys(fileParamKeys);
257 ft.setTemporaryString();
258 ft.setTimeout(60);
259 bool succeeded = ftManager->addPostTransfer(ft, false);
260 return ft.getTemporaryString();
261}
262
263void FacebookClient::postHttpUploadRequest( QString method, QHash<QString, QString> params, QString filePath, const QString& callback, FileTransferEventHandler * handler )
264{

Callers

nothing calls this directly

Calls 6

filenameFunction · 0.85
addPostTransferMethod · 0.80
getTemporaryStringMethod · 0.80
setUserDataMethod · 0.80
insertMethod · 0.45
setTimeoutMethod · 0.45

Tested by

no test coverage detected