Публикации по теме 'hyper'


расширение гипер — ->
Hyper разработан с возможностью расширения любого API, не влияя напрямую на дизайн и функциональность основного API, модуль счетчика — это наша первая реализация расширения API Hyper Core. Модуль счетчика использует API кеша для создания более специализированного API, который увеличивает, уменьшает и сбрасывает числовое значение в вашем хранилище гиперкэша. Эта специализация позволит разработчикам быстро реализовать функциональность счетчика в своих приложениях. Мы планируем продолжать..

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

Неразрешенный импорт при вызове макроса, определенного во внешнем ящике
Я пытаюсь реализовать собственный HTTP-заголовок, используя макрос impl_header из гипер ящик, но кажется, что он не может разрешить модуль hyper::header . Вот мой код: #[macro_use] extern crate hyper; use hyper::header; struct...
956 просмотров
schedule 09.01.2024

Передача данных для запроса GET с помощью Hyper
Я работаю над Twitter API для Rust, и у меня возникают проблемы с передачей аргументов в мой запрос GET. Код, который я использую для запроса, приведен ниже. data_body - это что-то вроде screen_name = a_user, а заголовок авторизации - это...
2799 просмотров
schedule 19.04.2023

Прокси службы Rust AWS API Gateway для загрузки файла S3 с использованием необработанного https-запроса
Во-первых, извините за длинное название. Я настроил шлюз API для работы в качестве прокси-сервера s3, поэтому я могу загружать файлы, отправляя запрос PUT на URL-адрес API. API работает нормально (по крайней мере, я так думаю), но, похоже, я могу...
1007 просмотров
schedule 12.06.2023

Невозможно создать Hyper::Client, поскольку компилятор не может вывести достаточно информации о типе.
Чтобы поэкспериментировать с Hyper, я начал с примера GET . Помимо того факта, что пример не компилируется ( no method `get` in `client` ), я свел свою проблему к одной строке: fn temp() { let client = Client::new(); } Этот код не будет...
305 просмотров
schedule 12.09.2022

Прочтите ответ gzip с помощью Hyper и Flate2
Hyper имеет функцию fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> для чтения содержимого ответа HTTP в предоставленный &mut [u8] . Flate2 может распаковать: let mut d =...
1406 просмотров
schedule 03.05.2023

Как получить доступ к сайту HTTPS через прокси с помощью Hyper?
Ниже приведена попытка доступа к HTTPS-сайту через прокси: extern crate hyper; extern crate hyper_native_tls; use hyper::net::HttpsConnector; use hyper::client::{Client, ProxyConfig}; use hyper_native_tls::NativeTlsClient; fn main() { let...
2588 просмотров
schedule 10.03.2024

ошибка макроса undefined при компиляции гипер 0.9.17
Я пытаюсь создать веб-службу с помощью Iron, используя этот источник в качестве руководства , но при компиляции гипер: Compiling hyper v0.9.17...
143 просмотров
schedule 08.02.2023

Как привязать запрос к определенному сетевому интерфейсу с помощью клиента Rust Hyper HTTP?
У меня есть Linux-сервер с несколькими сетевыми интерфейсами. У каждого интерфейса есть свой IP-адрес. Как заставить HTTP-запросы использовать определенный интерфейс, указав его IP-адрес? Точно так же, как параметр командной строки curl...
704 просмотров
schedule 11.01.2023

Повторное использование hyper :: client и tokio_core в Iron и Hyper
Я делаю запрос клиента внутри обработчика Iron. Как я могу повторно использовать Tokio Core и Hyper Client ? Я использую hyper 0.11.0 и tokio-core 0.1. fn get_result(req: &mut Request) -> IronResult<Response> { let mut...
413 просмотров
schedule 27.06.2022

Ошибка настраиваемого SSLContext Hyper HTTP2
Я пытаюсь сделать HTTP2-запрос к серверу (виртуальному хосту), который выдает SSL-сертификаты на основе значения заголовка хоста (SNI). # conn = hyper.HTTP20Connection('http2.akamai.com', port=443, ssl_context=context) #...
1133 просмотров
schedule 05.11.2023

Как использовать HTTP-прокси с асинхронным Hyper 0.11 в Rust?
Как отправить HTTP-запрос через прокси с Hyper 0.11? У меня есть следующий рабочий код, который отправляет HTTP-запрос без прокси: extern crate hyper; extern crate tokio_core; extern crate futures; use futures::Future; use hyper::Client; use...
1424 просмотров
schedule 16.06.2022

Как я могу обслуживать статические файлы / каталог в гипер?
Я хочу обслуживать некоторые статические файлы (.js, .css, ...) с моего гипер-сервера. В настоящее время единственный способ, который я могу придумать, - это встраивать файлы в виде строк / загружать их при запуске. Это есть ли лучший способ...
1428 просмотров
schedule 24.06.2022

Любой совет по использованию Hyper в Rust
Я искал любые рабочие примеры и хорошую документацию для Hyper Crate в ржавчине и наткнулся на пример здесь . Однако, когда я запускаю этот пример, я получаю несколько ошибок. error[E0061]: this function takes 1 parameter but 0 parameters were...
266 просмотров
schedule 12.03.2023

Получение нескольких URL-адресов одновременно с Hyper
Я пытаюсь адаптировать пример гипербазового клиента для одновременного получения нескольких URL-адресов. Это код, который у меня сейчас есть: extern crate futures; extern crate hyper; extern crate tokio_core; use std::io::{self, Write}; use...
1252 просмотров
schedule 16.04.2022

Скопируйте тело и заголовки из гипер-HTTP-запроса в новый запрос при проверке тела
Я хотел бы создать небольшой прокси-сервер Rust HTTP с использованием hyper, который принимает запросы, перенаправляет их и сбрасывает тело запроса + тело. Основываясь на этом примере , прокси-часть работает нормально. Однако я не могу просто...
2168 просмотров
schedule 19.02.2022

Цветовые схемы vim не отображают цвет фона
Испробованные решения: добавление export TERM=xterm-256color к .bashrc и .zshrc , а также добавление set t_Co=256 к .vimrc , как указано в решениях других вопросов. Да, я использую цветовую схему, которая поддерживает как графический...
2065 просмотров
schedule 19.01.2023

Не удалось установить лосьон через npm
я пытался сделать это в гипер <npm install lotion --save> Но я получил следующую ошибку нпм ОШИБКА! errno 1 npm ERR! [email protected] предустановить: 'rm -f ./bin/tendermint && touch ./bin/tendermint'> npm ERR! статус...
76 просмотров
schedule 20.05.2024

Проблема с передачей изменяемой ссылки Arc в обработчик hyper service_fn
Я пробовал следующее Соответствующий импорт и показанный код use std::sync::{Arc, Mutex}; use std::thread; use hyper::rt::{self, Future, Stream}; use hyper::service::service_fn; use hyper::{Body, Request, Response, Server, StatusCode}; pub...
590 просмотров
schedule 21.11.2022

Невозможно прочитать простую полезную нагрузку, выполняющую HTTP-запрос через hyper :: client :: Client: привязка признака `Body: Future` не выполняется
Я пытаюсь преобразовать Result в Buffer : let ufc_root: String = String::from("https://www.ufc.com/athletes/all?filters%5B0%5D=status%3A23"); // let ufc_root: String = String::from("https://www.google.com"); let https =...
553 просмотров
schedule 24.07.2023

R: определить частоту
Мне нужно создать функцию (или цикл) в R для обнаружения гиперчастоты. Требование по обнаружению гиперчастых - приходить 3 раза в течение 180 дней, при соблюдении этого требования человек будет гиперчастым не только в будущем, но и в прошлые визиты,...
186 просмотров
schedule 08.10.2022