Url BounceProxyUrl::getSendUrl(const std::string& channelId) const { Url sendUrl(bounceProxyChannelsBaseUrl); std::string path = sendUrl.getPath(); path.append(channelId); path.append(URL_PATH_SEPARATOR()); path.append(SEND_MESSAGE_PATH_APPENDIX()); path.append(URL_PATH_SEPARATOR()); sendUrl.setPath(path); return sendUrl; }
QUrl BounceProxyUrl::getSendUrl(const QString& channelId) const { QUrl sendUrl(bounceProxyChannelsBaseUrl); QString path = sendUrl.path(); if(!path.endsWith(URL_PATH_SEPARATOR())) { path.append(URL_PATH_SEPARATOR()); } path.append(channelId); path.append(URL_PATH_SEPARATOR()); path.append(SEND_MESSAGE_PATH_APPENDIX()); path.append(URL_PATH_SEPARATOR()); sendUrl.setPath(path); return sendUrl; }