C# Od podstaw - Klient HTTP

  Рет қаралды 5,476

Fullstack Developer

Fullstack Developer

Күн бұрын

Aktualne kupony zniżkowe na moje kursy:
linktr.ee/full...
Zapraszam na serwer Discord:
/ discord
W tym materiale dowiesz się czym jest protokół HTTP oraz jak utworzyć klienta HTTP w C#
Powiązane materiały:
Programowanie asynchroniczne (async/await): • C# .NET Kurs: Programo...
Wyrażenie using: • C# Od podstaw 06.03 - ...
(De)serializacja: • C# Od podstaw 06.02 - ...
Fb: / fullstack-developer-10...
#csharp #dotnet #programowanie #kurs #poradnik

Пікірлер
@TheReMiixHD
@TheReMiixHD 3 жыл бұрын
Jak zwykle klasa światowa, pozdrawiam!
@FullstackDeveloperPL
@FullstackDeveloperPL 3 жыл бұрын
dzięki i również pozdrawiam ;p
@bobek8030
@bobek8030 3 жыл бұрын
Twój kanał jest świetny! Dziękuję
@FullstackDeveloperPL
@FullstackDeveloperPL 3 жыл бұрын
dzięki za komentarz, cieszę się że się podoba :)
@eklipse7158
@eklipse7158 3 жыл бұрын
Świetny Materiał, czekam na więcej :).
@csgotradergrucha1680
@csgotradergrucha1680 3 жыл бұрын
Bezcenne, dziękuję serio za pomoc, czekam na więcej 😁
@bartlomiejgrochowski
@bartlomiejgrochowski 3 жыл бұрын
Wielkie dzięki za te materiały :)
@bartosz5503
@bartosz5503 3 жыл бұрын
Jestem prosty chłopak, widzę Fullstacka, to wchodzę i oglądam.
@FullstackDeveloperPL
@FullstackDeveloperPL 3 жыл бұрын
hahah ❤
@DDDD-yn7yf
@DDDD-yn7yf Жыл бұрын
Świetny kurs, podobnie jak pozostałe szkolenia Jakuba na Udmy. Mamy jeszcze pytanie odnośnie tego gdzie taki klient w WebApi powinien zostać zaimplementowany. W akcji kontrolera?
@FullstackDeveloperPL
@FullstackDeveloperPL Жыл бұрын
raczej bezpośrednio w akcji kontrolera się tego nie robi, a zamiast tego tworzy dedykowany serwis do połaczenia z zewnętrznym API, w którym to już masz bezpośrednie zapytania HTTP - a wkontrolerze korzystasz z tego serwisu
@DDDD-yn7yf
@DDDD-yn7yf Жыл бұрын
@@FullstackDeveloperPL Dzięki za odpowiedz
@dobrekopytko4599
@dobrekopytko4599 2 жыл бұрын
Super film, ale mam może troche głupie pytanie, da się w jakiś sposób sprawdzić na stronie jakie są na niej endpointy zapytań? Jak są one ustalane?
@FullstackDeveloperPL
@FullstackDeveloperPL 2 жыл бұрын
każda aplikacja ma własne, zdefiniowane endpointy, jeżeli jest to publiczne API to szukaj w dokumentacji
@bobek8030
@bobek8030 3 жыл бұрын
Czy mozna zrobić HttpClientService i wstrzykiwać go później do innych klas? Czy to zła praktyka? Kiedys tak samo robiło sie z bazą danych - używało sie usingow, a w tym momencie sie je wstrzykuje. Czy można używać jednej instancji HttpClienta w aplikacji?
@FullstackDeveloperPL
@FullstackDeveloperPL 3 жыл бұрын
dobre pytanie ;p z jednej strony tworząc wiele razy nowy HttpClient w aplikacji, która działa jako background services/ albo backend servera, może to doprowadzić do wyczerpania dostępnych socketów do połączeń, jeżeli będziemy ich tworzyć za szybko i za dużo. W .Net corze/.Net 5 rozwiązaniem jest już taki serwis wbudowany o którym mówisz - "HttpClientFactory", który temu zapobiegnie tworząc jedną instancje httpclienta, ale tutaj pojawia się inny problem - jedna instancja httpClienta współdzieli swoje 'ustawienia' jak np nagłóki w każdym miejscu przez co mogłą pojawić się bugi w aplikacji (sam się już raz na to nadziałem ;p)
@bobek8030
@bobek8030 3 жыл бұрын
Masz rację, ja radze sobie w ten sposób, że utworzyłem metodę czyszcząca nagłówki i wywołuje ją po każdym zapytaniu
@bizneslupa3629
@bizneslupa3629 3 жыл бұрын
Bardzo fajny kurs. Dzięki. Proszę niech ktoś mi napisze jak to jest odnośnie metody POST, jeżeli jest tylko jeden link dla wszystkich, po przez który umieszcza się dane na serwerze to zmieniam te dane dla wszystkich i np. w sytuacji gdy ktoś korzysta z metody GET to pobiera to co ja umieściłem przez metodę POST ? Trochę to dziwne dla mnie, bo każdy korzysta z tego samego linku prowadzącego do serwara z potem kazdy ma ten sam link do pobierania. I jeżeli zapisuje te dane przy użyciu metody POST na obcym serwerze to czy te dane zostają tam na zawsze? tzn są zapisywane?
@FullstackDeveloperPL
@FullstackDeveloperPL 3 жыл бұрын
To czy są zapisywane na zawsze i czy są widoczne dla wszystkich, to już zależy od implementacji serwera. Można zaimplementować serwer tak że dodane wartości widzisz tylko ty, z tym że w takiej sytuacji musiałbyś się uprzednio uwierzytelnić
@bizneslupa3629
@bizneslupa3629 3 жыл бұрын
@@FullstackDeveloperPL a które uwierzytelnianie jest obecnie najpowszechniejsze? A które np. najlepsze? Jakie polecasz do własnego API?
@RONINZGR
@RONINZGR 3 жыл бұрын
Pewnie już ktoś o to pytał w którymś z poprzednich filmów, ale ten "lepszy" IntelliSense którego widzę, to jakiś dodatek?
@FullstackDeveloperPL
@FullstackDeveloperPL 3 жыл бұрын
zgadza się, to dodatek ReSharper (płatny)
@RONINZGR
@RONINZGR 3 жыл бұрын
@@FullstackDeveloperPL Dzięki za info
@solr4cc
@solr4cc Жыл бұрын
postRequestMessage.Headers.Add("content-type", "application/json"); rzuca wyjątkiem jak się odpala program
C# Od podstaw - flurl: Uproszczone zapytania HTTP
14:21
Fullstack Developer
Рет қаралды 2 М.
Difference Between REST API vs Web API vs SOAP API Explained
7:24
Learn with Whiteboard
Рет қаралды 252 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 35 МЛН
SIZE DOESN’T MATTER @benjaminjiujitsu
00:46
Natan por Aí
Рет қаралды 8 МЛН
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 101 МЛН
Protokół HTTP
11:32
SephCode
Рет қаралды 6 М.
C# Od podstaw 06.02 - (De)Serializacja do JSON
13:21
Fullstack Developer
Рет қаралды 7 М.
Protokół HTTP - co warto wiedzieć?
5:24
UW-TEAM.org
Рет қаралды 11 М.
C# Od podstaw 04.07 - Słowo kluczowe yield
12:11
Fullstack Developer
Рет қаралды 5 М.
Wyrażenia regularne (Regex): czym są i jak pisać własne
27:09
Fullstack Developer
Рет қаралды 7 М.
ASP.NET Core - Tworzenie aplikacji webowych #1
1:34:21
Pasja informatyki
Рет қаралды 84 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 268 М.
C# WPF Tutorial #13 - ObservableCollection with ListView
8:05
Kampa Plays
Рет қаралды 25 М.
C# Od podstaw - Zadanie praktyczne - Aplikacja z kontaktami
30:11
Fullstack Developer
Рет қаралды 6 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 35 МЛН