Описание тега reqwest
reqwest — это HTTP-клиентская библиотека Rust высокого уровня, которая призвана быть удобной и функциональной.
1
ответ
Почему ленивое-статическое значение утверждает, что не реализует черту, которую оно явно реализует?
С помощью следующего кода (попытка сделать HTTP-запрос с использованием reqwest crate), компилятор говорит, что моя ценность SID_URI не реализует черту PolyfillTryInto, Что тут происходит? reqwest::Url четко реализует частную черту reqwest::into_url…
05 янв '18 в 13:14
1
ответ
Попытка импортировать ошибки `reqwest::async` о том, что`async` является зарезервированным ключевым словом
Я хочу сделать асинхронные HTTP-запросы, используя reqwest обрешетка. У меня есть следующий код: // see https://docs.rs/reqwest/*/reqwest/async/index.html use reqwest::async::Client; Когда я пытаюсь скомпилировать свой код, я получаю следующую ошибк…
17 фев '19 в 13:31
1
ответ
Почему reqwest не возвращает длину содержимого в этом запросе?
Я запутался, почему не получаю никакого контента от следующей функции, которая использует reqwest: fn try_get() { let wc = reqwest::Client::new(); wc.get("https://httpbin.org/json").send().map(|res| { println!("{:?}", res); println!("length {:?}", r…
26 фев '19 в 00:55
1
ответ
reqwest::client не имеет метода get
Согласно этому примеру, я должен быть в состоянии запустить get на клиенте, созданном с помощью компоновщика клиента: use reqwest::header; let mut headers = header::Headers::new(); headers.set(header::Authorization("secret".to_string())); // get a c…
07 фев '19 в 14:49
2
ответа
Обработка загрузки файла с помощью reqwest в Javascript
Я использую следующую систему для обработки AJAX-загрузок: https://github.com/ded/reqwest Хотя это работает для всего, что я пробовал до сих пор - теперь мне нужно сделать загрузку файла (когда ввод будет изменен). Как вы идете об этом? Пока что у м…
27 мар '18 в 06:42
2
ответа
Как я могу выполнять параллельные асинхронные запросы HTTP GET с reqwest?
Пример асинхронности полезен, но, будучи новичком в Rust и Tokio, я изо всех сил пытаюсь понять, как выполнять N запросов одновременно, используя URL-адреса из вектора и создавая итератор HTML-ответа для каждого URL-адреса в виде строки. Как это мо…
26 июн '18 в 13:46
0
ответов
Невозможно зафиксировать ошибку при сбое вызова reqwest в java-скрипте
Я использую "reqwest", чтобы сделать остальные вызовы в сервис. Меня интересует ошибка, возникающая при совершении звонка. Вот мой простой пример <!doctype html> <html> <body> <script src="node_modules/es6-promise/dist/es6-promi…
10 фев '16 в 01:43
0
ответов
Посылка запроса на https://eth0.me с Reqwest зависает на send()
Примечание. Эта проблема была вызвана использованием HTTPS, когда сайт поддерживал только HTTP. Проверьте это, если у вас есть эта проблема! Я пытаюсь сделать небольшой веб-сканер в Rust. Когда я пытаюсь отправить запрос GET с помощью библиотеки req…
31 мар '18 в 01:21
1
ответ
Есть ли способ, которым я могу получить доступ к макросу из зависимости зависимости без ее явного включения?
Reqwest построен поверх Hyper, который включает в себя header! макрос для создания пользовательских заголовков. Есть ли способ получить доступ к header! макрос без явного включения Hyper в качестве отдельной корзины? #[macro_use] extern crate reqwes…
13 мар '18 в 17:30
1
ответ
Как я могу получить данные JSON API из ответа Reqwest?
Я хочу получить данные из API: extern crate reqwest; use std::io::Read; pub fn main() { let mut response = reqwest::get("https://api.fcoin.com/v2/market/ticker/ftbtc") .expect("Failed to send request"); let mut buf = String::new(); response .read_to…
22 июн '18 в 02:22
3
ответа
Как распаковать ответ Reqwest/Hyper с использованием потоков?
Мне нужно скачать 60 МБ ZIP-файл и извлечь единственный файл, который входит в него. Я хочу скачать и извлечь его с помощью потоков. Как я могу добиться этого с помощью Rust? fn main () { let mut res = reqwest::get("myfile.zip").unwrap(); // extract…
22 май '18 в 15:19
0
ответов
Могу ли я создать объект Body без копирования памяти?
Я пытаюсь реализовать PUT запрос, который передает некоторые биты в веб-сервис: extern crate reqwest; fn put(buf: &[u8]) { let v = Vec::from(buf); let body = ::reqwest::Body::from(v); // execute the request } Есть ли способ избежать копирования …
07 янв '18 в 17:17
1
ответ
Почему создается Reqwest Client паника в Option::unwrap()?
extern crate reqwest; fn main() { let client = reqwest::Client::new(); } Когда я запускаю это, я получаю эту ошибку. thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', libcore/option.rs:345:21 Я также попробовал это с строителе…
14 ноя '18 в 07:56
1
ответ
Клиент Reqwest::new зависает в тесте с Iron во втором потоке
Я использую Reqwest в своем веб-сканере и пытаюсь добавить тесты для основного цикла, чтобы убедиться, что я получаю правильный вывод. Я пытаюсь использовать Iron для поддельного HTTP-сервера с предустановленными ответами. Однако по моему main_loop …
22 апр '18 в 18:15
1
ответ
Как мне установить заголовки запроса, используя Reqwest?
Мне нужно сделать запрос GET на веб-сайт с файлом cookie, используя библиотеку Reqwest. Я понял, как отправить запрос GET: let response = reqwest::get("http://example.com")?; How do I send the same request but adding some custom headers?
20 дек '17 в 17:36
1
ответ
Как я могу добавить токен CSRF в VUE или reqwest?
Когда я отправляю данные на сервер, сервер не получает ответа, даже если это делается, если request.method == 'POST': print("************ body request *******") в django views.py . этот код не может работать. enter code here var app6 = new Vue({ el:…
12 апр '18 в 05:58
2
ответа
Reqwest's Client.post() возвращает 400 неверных запросов для API-интерфейса File.io
Я изучаю Rust и подумал, что было бы удобно создать CLI для обмена файлами с API File.io. Для этого я пытаюсь использовать reqwest для отправки запроса, как описано в документации File.io: # from file.io doc -> works fine $ curl --data "text=this…
06 фев '19 в 03:52
1
ответ
Почему для reqwest требуется установка OpenSSL?
Я пытался получить элементарный reqwest http-запрос идет так extern crate reqwest; extern crate url; use url::Url; fn main() { let resp = reqwest::get("http://google.com".parse::<Url>().unwrap()); println!("{:?}", resp.unwrap()) } Однако это п…
08 сен '18 в 18:51
1
ответ
Почему изображения, загруженные с помощью метода Retewest.text(), повреждены?
Как получить изображение на каком-либо веб-сайте и правильно сохранить его на локальном компьютере, используя Reqwest? Я пытался использовать .text() и изображение сломано. Error interpreting JPEG image file (Not a JPEG file: starts with 0xef 0xbf) …
07 май '19 в 09:02
1
ответ
Откуда переменная, переданная в Resq::read_to_string от Reqwest, получает данные?
Я изучаю Rust и играю с этим примером, чтобы выполнить запрос HTTP GET и затем отобразить данные: extern crate reqwest; use std::io::Read; fn run() -> Result<()> { let mut res = reqwest::get("http://httpbin.org/get")?; let mut body = String…
14 авг '19 в 13:02