Я могу отправить запрос на другой сервер, например example.com, www.google.com или www.bing.com.
Однако это не работает с http:/ /exams.skule.ca/exams/ECE361H1_20191_661555510989ECE361_Lab3.pdf
Вот мой код для разделения адреса:
#include
#include // handle errors
#include // bzero
#include
#include
#include
#include
#include
#include
#include
using namespace std;
string get_url(string url, string &filename){
string url_ = url.substr(url.find("://") + 3);
if (url_.find("/") != string::npos){
url_ = url_.substr(0, url_.find("/"));
filename = url.substr(url.find(url_) + url_.length() + 1);
}
return url_;
}
А вот основная функция:
int main(){
string url = "http://exams.skule.ca/exams/ECE361H1_20 ... 1_Lab3.pdf";
string filename = "";
string url_ = get_url(url, filename);
cout
Подробнее здесь: https://stackoverflow.com/questions/781 ... te-c-linux
Сокет может подключаться к серверу, но не может писать() C++ - Linux ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Хотел сделать туннель для VPN, но не хочу подключаться к серверу. Почему? [закрыто]
Anonymous » » в форуме CSS - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как заставить клиент .Net Framework SignalR подключаться к серверу .Net Core SignalR?
Anonymous » » в форуме C# - 0 Ответы
- 37 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как заставить клиент .Net Framework SignalR подключаться к серверу .Net Core SignalR?
Anonymous » » в форуме C# - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-