Я могу отправить запрос на другой сервер, например 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 ⇐ Linux
1710481281
Гость
Я могу отправить запрос на другой сервер, например 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_20191_661555510989ECE361_Lab3.pdf";
string filename = "";
string url_ = get_url(url, filename);
cout
Подробнее здесь: [url]https://stackoverflow.com/questions/78164863/socket-can-connect-to-server-but-cannot-write-c-linux[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия