Вопросы по теме 'hyper'

Hyper говорит, что недопустимая схема для Http для URL-адресов HTTPS
У меня есть hyper = "0.10" И следующий код: let client = Client::new(); let mut res = client.get("https://google.com").send().unwrap(); Rust выдает мне сообщение об ошибке, как будто у него нет поддержки SSL: Неверная схема...
3189 просмотров
schedule 22.04.2024

ожидается замыкание, реализующее черту `Fn`, но это замыкание реализует только` FnOnce`
Я хочу использовать Hyper для реализации веб-службы. Я скопировал код из примера hello world , и это удалось. Когда я пытаюсь добавить объект доступа к данным в структуру HelloWorld , я получаю сообщение об ошибке и не знаю, как ее исправить. Как...
2040 просмотров
schedule 15.06.2022

Не удается выйти из заимствованного содержимого при попытке десериализации hyper :: Request.body ()
Я пытаюсь разобрать тело запроса на строго типизированный объект с помощью serde_json: #[macro_use] extern crate serde_derive; // 1.0.70 extern crate futures; // 0.1.23 extern crate hyper; // 0.12.7 extern crate serde_json; // 1.0.24 use...
526 просмотров
schedule 01.03.2024

Общее изменяемое состояние в Hyper
Я пытаюсь создать счетчик на веб-сервере Hyper, который подсчитывает количество полученных запросов. Я использую Arc<Mutex<u64>> , чтобы держать счет. Однако мне не удалось найти правильную комбинацию move и .clone() , чтобы...
722 просмотров
schedule 29.05.2024

Передача дополнительного состояния в rust `hyper :: service :: service_fn`
У меня возникают проблемы с передачей дополнительного состояния моей служебной функции, но я не могу отсортировать время жизни в замыканиях. Похоже, что ни одно из руководств не рассматривает этот вопрос: https://hyper.rs/...
253 просмотров
schedule 15.01.2023

Использовать Hyper crate Body в качестве параметра Future Crate Stream
Используя гипер-ящик , я делаю HTTP-запрос к конечной точке, а затем пытаюсь передать ответ Тело сторонней библиотеки, которая ожидает, что параметром будет поток ящиков Futures . Это приводит к ошибке типа. Cargo.toml [dependencies] bytes...
36 просмотров
schedule 14.02.2023

Как создать варп-маршрут на основе суффикса пути?
Мне нужно создать маршрут в warp для всех URL-адресов, заканчивающихся расширением, независимо от количества сегментов в пути URL-адреса, например path.ext , some/path.ext и some/other/path.ext должны обрабатываться по одному и тому же...
147 просмотров
schedule 28.02.2022