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

Всем привет на SendAsync перед ретурном в дедлок попадает ( по

словам гугла)
чего может не хватать?
что то надо откомментировать или добавить или вообще убрать?
и что надо проверить чтобы вообще могу ли я отправить запрос ( через telnet подключился)
или что надо ещё сообщить чтобы было более ясно?

24 ответов

23 просмотра

это что-то гуёвое или консоль\asp.net core?

Slava Zolotov
это что-то гуёвое или консоль\asp.net core?

это в либрари написан а вызываю через консольное приложение

Может у тебя дедлок в другом месте?

Phantom
Может у тебя дедлок в другом месте?

дебаг поставил на строчки var result = await ...; до сюда доходит нажимаю ф10 return result; сюда не переходит

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇️ ️Xandamov
дебаг поставил на строчки var result = await ...; ...

Я имею ввиду, может дедлок случается в консольном приложении?

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇️ ️Xandamov
дебаг поставил на строчки var result = await ...; ...

а почему именно дедлок? может по какой-то причине запрос долго выполняется. Дефолтный таймаут 90 сек вроде

Phantom
Значит не дедлок, нет?

наверно точно не могу сказать так как не знаю значительных отличий между ними

Dmitriy Bobrovskiy
Поставь таймер через CancellationToken

var result = await httpClient.SendAsync(req, cancellationToken: new CancellationToken()).ConfigureAwait(false); вот так?

Pavel Trifonov
можно прямо у HttpClient установить таймаут

чтобы получать TimeOutException? он так и так получает его как то само меня удивляет тот факт что оно не отвечает 😕

request такой идёт header accept "application/json" устанавливается в httpClient Только может в httpclient установаить header content-type? и дать baseAddress?

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇️ ️Xandamov
request такой идёт header accept "application/json...

у тебя сервер не пингуется. куда ты это будешь посылать?

𝑀𝓇. 𝐼𝓈𝓀𝒶𝓃𝒹𝒶𝓇️ ️Xandamov
request такой идёт header accept "application/json...

1. Да, в httpClient можно установить абсолюно любой хедер httpClient.DefaultRequestHeaders.Add("Header-Name", new[] {"Header-Value"}); 2. httpClient.BaseAddress - можно получить baseAddress , который был передан в конструктор

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта