172 похожих чатов

Юзаю actix-web 3.1.0, требуется на awc::Client добавить свой кастомный dns

сервер. Я нашел что у него есть connector, в который пробрасывается resolver из trust-dns-resolver, в котором dns и указываются. Но проблема в том что я не могу создать этот connector и передать его при создании клиента, раст на несоответствие типов ругается. Я уже все версии проверил, actix-connect и actix-http я юзаю те же самые, от которых зависит actix-web. Я уже всю голову сломал, не знаю что делать. Я даже не могу передать туда дефолтный коннектор, который под капотом делает актикс, та же ошибка. Трогать системные настройки днс серверов нельзя. Может есть пример у кого-нибудь создания клиента с кастомным днс?
get_resolver() код скопирован с pub(crate) async fn actix_connect::get_default_resolver() с кастомным конфигом.
conn - это просто client::Connector::new()

3 ответов

6 просмотров

Рекомендую reqwest, он куда стабильнее работает

Артем-Пятницкий Автор вопроса
Αλεχ Zhukovsky
Рекомендую reqwest, он куда стабильнее работает

Я смотрел, там же нет вообще возможности конфигурации днс, только юзать ли trust-dns или какую-то любую либу. Я решил траблу, сам дурак, не посмотрел что функция connector(...) возвращает другой тип и нельзя сделать conn = conn.connector(...)

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
32
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
25
Книга Юрова В.И пойдёт для обучения?
Botsman
24
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
> Примечательно, что новый владелец удаляет из GitHub любые жалобы, указывающие на подозрительную активность или смену владельца, и, видимо, рассчитывает на то, что пользовате...
Alex Sherbakov
1
Подскажите пожалуйста, а я могу вот такую штуку использовать? rpc, только реализованное в реббите https://www.rabbitmq.com/tutorials/tutorial-six-php ( или https://habr.com/ru...
Artyom
11
а мы ещё не созрели до того, чтобы создать отдельный чатик про настройку редакторов?
Cheese Syrowiecki
16
И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
Всем привет! У меня почему-то по-разному отображается TListView в Debug и Release режимах (FireMonkey)! При запуске под Win приложения TListView заливается программо. в Debug ...
Александр COM
8
Ладно, ещё тупого спрошу. Код должен банально вывести значение регистра на консоль, на деле же не выводя ничего, просто оставляя нерабочую консоль (открыта, ничего не написан...
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
25
Карта сайта