dotnetomaniak.pl - Artykuły z tagiem HTTP

WireMock.NET allows for easy testing of the code that makes HTTP requests, without having to rely on the actual external service being available and without hacking HttpClient.

Tagi: dotnet, HTTP, testing
Dziel się z innymi:
WireMock.NET - Introduction · Cezary Piątek Blog

Narzędzia 382 dni, 5 godzin, 30 minut temu cezarypiatek 130 źrodło rozwiń

O nagłówku Content-Security-Policy napisano już wiele. Dlatego niniejszy artykuł jest prostym wprowadzeniem z wieloma linkami do zewnętrznych źródeł. Zahaczę również o implementację na trzy różne sposoby oraz o kilka wskazówek praktycznych. Na koniec znajdzie się również krótka notatka dla osób pracujących z React.js

Content-Security-Policy – nagłówek HTTP zwiększający bezpieczeństwo użytkowników przeciw atakowi XSS

Cloud 571 dni, 6 godzin, 34 minuty temu Zaprogramujtoraz 117 źrodło rozwiń

Zdarza się, że potrzebujemy dostać się do jakiejś usługi działającej na komputerze lokalnym z sieci zewnętrznej – na przykład podczas testowania integracji z webhookami wysyłanymi między innymi przez takiego SendGrida. O ile mamy publiczne IP i możemy skonfigurować przekierowanie portów, to nie jest to jakoś mocno problematyczne. Gorzej jak pracujemy w biurze i doproszenie się o to administratorów graniczy z cudem. W takiej sytuacji z pomocą przychodzi tytułowy...

Tagi: HTTP, HTTPS, WebHooks
Źródło: plawgo.pl
Dziel się z innymi:
ngrok - tunelowanie ruchu - PROGRAMUJE .NET - Daniel Plawgo

Narzędzia 1164 dni, 4 godziny, 47 minut temu danielplawgo 94 źrodło rozwiń

Tworząc aplikację, na ogół zależy nam na tym, aby działała jak najszybciej. Spędzamy często wiele godzin na tym, aby zoptymalizować jej działanie. Ale sporadycznie pojawiają się sytuacje, kiedy musimy sztucznie ograniczyć ilość operacji. Na przykład API, z którego korzystamy, umożliwia wykonanie tylko ograniczonej ilości żądań w jednostce czasu. Biblioteka RateLimiter, o której mowa w tym wpisie, właśnie umożliwia zrealizowanie czegoś takiego w aplikacji .NET....

Tagi: HTTP, ratelimiter
Źródło: plawgo.pl
Dziel się z innymi:
RateLimiter limitowanie ilości żądań - PROGRAMUJE .NET - Daniel Plawgo

Narzędzia 1185 dni, 4 godziny, 27 minut temu danielplawgo 122 źrodło rozwiń

W dobie mikroserwisów, nanoserwisów, czy serwerlessów kwestią czasu jest konieczność budowania adresów url do innych zasobów w sieci. Można się męczyć i robić to ręcznie albo też skorzystać z gotowej biblioteki, jaką jest tytułowy Flurl. W tym wpisie dowiesz się, czym jest Flurl, jak z niego skorzystać, jakie daje możliwości oraz gdzie mogą wystąpić problemy.Flurl Flurl (https://flurl.dev/) z założenia ma pomóc nam w budowaniu adresów url (fluent api) oraz wy...

Tagi: flurl, HTTP, ULR
Źródło: plawgo.pl
Dziel się z innymi:
Flurl - łatwiejsze budowanie adresów url - Blog Daniela Plawgo

Narzędzia 1325 dni, 5 godzin, 48 minut temu danielplawgo 151 źrodło rozwiń

Piotr Szymura software engineer, full-stack developer, open source contributor, crypto/blockchain enthusiast, try hard guitarist, starcraft fan FollowWrocław Email Twitter LinkedIn GitHub Stackoverflow Learn http client once again this time via netstat This is not a guide to: How to use HttpClient in your app ? But rather how to use netstat and how TCP connections are behaving in different code scenarios. Below examples will show...

Źródło: deaddesk.top
Dziel się z innymi:
HttpClient explained using netstat - DeadDesk.top

Web 1613 dni, 4 godziny, 51 minut temu undernotic 135 źrodło rozwiń

Web service jest usługą sieciową, czyli usługą udostępnioną w ramach sieci www w celu odbierania i dostarczania określonych danych, w określony sposób, przez określony protokół. Najczęściej stosowanymi web service’ami są te wykorzystujące SOAP i REST.

I'll GET some REST and you keep me POSTed - nomesscode

Web 2045 dni, 4 godziny, 48 minut temu igorzysko 78 źrodło rozwiń

Reporting API aims at providing a framework for browsers to deliver reports about various issues to the servers. This post explores how the experimental implementation of this standard in Chrome can be used with ASP.NET Core.

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] An early look at Reporting API in ASP.NET Core

Web 2053 dni, 5 godzin, 21 minut temu tpeczek 81 źrodło rozwiń

Sometimes you need to acquire client originating IP address in your web application. This post shows how this can be done in ASP.NET Core, taking into consideration running behind proxies (including Akamai and CloudFlare).

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Acquiring client originating IP address (with Akamai and CloudFlare support) in ASP.NET Core

Web 2192 dni, 4 godziny, 24 minuty temu tpeczek 10 źrodło rozwiń

There are some common questions when it comes to microservices. One of them is „how to forward request from API gateway to the particular microservice?”. There’s no rule of thumb here because everyone has a slightly different approach, but the most popular solution I know is:For writes, so creates, updates and deletes (CUD) create a command and publish it to the service bus based on a queue like RabbitMQ.For reads (GET) forward the HTTP request to the internal API (not p...

Źródło: foreverframe.net
Dziel się z innymi:
Microservices, HTTP forwarding and RestEase - Forever F[r]ame

Programowanie rozproszone 2292 dni, 6 godzin, 50 minut temu dpawlukiewicz 158 źrodło rozwiń

POST Tunneling is a technic which can be used when client doesn't support certain HTTP methods or infrastructure blocks them. This post shows how to support it in ASP.NET Core.

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] POST Tunneling Middleware for ASP.NET Core

Web 2323 dni, 5 godzin, 57 minut temu tpeczek 64 źrodło rozwiń

This post shows how conditional requests can be used in ASP.NET Core MVC powered Web API to improve performance and avoid Lost Update problem.

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Handling conditional requests in ASP.NET Core MVC

Web 2358 dni, 5 godzin, 20 minut temu tpeczek 92 źrodło rozwiń

This post explores how the HEAD method is handled by ASP.NET Core and proposes solutions to some problems.

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Exploring HEAD method behavior in ASP.NET Core

Web 2386 dni, 6 godzin, 9 minut temu tpeczek 74 źrodło rozwiń

ConnectionManagement is a property found in app.config that allows to put a limit on number of connections to a specific host at tcp level. This affects http calls, every one of these need estabilished tcp connection “underneath”, client needs to reuse or open a new port to listen for the response fr...

Tagi: .Net, App.config, C#, HTTP, tcp
Źródło: deaddesk.top
Dziel się z innymi:
connectionManagement can ruin your day - DeadDesk.top

Web 2419 dni, 8 godzin, 8 minut temu undernotic 68 źrodło rozwiń

Jak przechwycić i przetworzyć zapytanie HTTP zanim dotrze do kontrolera ? Czym jest middleware, do czego służy i w jaki sposób stworzyć własne ? Odpowiedzi znajdziesz w tym krótkim wpisie.

Źródło: radekkoduje.pl
Dziel się z innymi:
ASP.NET Core – custom middleware

Daj się poznać 2017 2547 dni, 23 godziny, 16 minut temu Bartosz Radlak 156 źrodło rozwiń

In previous post I've shown how HttpClient can be extended with payload encryption capabilities by providing support for aes128gcm encoding. In this post I'm going to extend Aes128GcmEncoding class with decoding capabilities.

Dziel się z innymi:
[EN] Supporting Encrypted Content-Encoding in HttpClient (Part 2 of 2) - Decoding

Web wtorek, 7 marca 2017 21:58:27 GMT tpeczek 8 spam? źrodło rozwiń

The "Encrypted Content-Encoding for HTTP" aims at providing standard solution for encrypting the contents of a HTTP message so that when the payload is stored, only someone with the appropriate key can read it. In this and next post I'm going to show how it can be used with HttpClient.

Dziel się z innymi:
[EN] Supporting Encrypted Content-Encoding in HttpClient (Part 1 of 2) - Encoding

Web 2613 dni, 19 godzin, 6 minut temu tpeczek 41 źrodło rozwiń

O tym, dlaczego niezwalidowane przekierowania nie są najlepszym pomysłem i jak przekierowywać użytkownika w bezpieczny sposób w ASP.NET Core.

Źródło: mickl.net
Dziel się z innymi:
ASP.NET Core vs ataki typu Unvalidated Redirects and Forwards (OWASP Top 10 #1)

Web 2619 dni, 4 godziny, 28 minut temu mickl 129 źrodło rozwiń

It’s been a few months already since I’ve started working for good with distributed systems using (micro)services and asynchronous processing via service bus. Many issues and question raised and one of these was how to not lose the information about commands and events being processed and even more importantly, how to notify the user once the request has completed? I’ve had to come up with some solution that seems to be sufficient (at least for now) and I’d like to share it with you.

Dziel się z innymi:
Async HTTP API and service bus | Piotr Gankiewicz

Architektura 2656 dni, 43 minuty temu spetz 142 źrodło rozwiń

Czy metody HTTP i JSON to już REST? Co powinniśmy wiedzieć, zanim wystawimy publicznie API i ogłosimy całemu światu, że jest ono "RESTful" ?

Tagi: HTTP, REST, RESTful
Źródło: mickl.net
Dziel się z innymi:
8 rzeczy, które warto wiedzieć projektując REST-owe API

Architektura 2745 dni, 21 godzin, 16 minut temu mickl 730 źrodło rozwiń

1 2

Najaktywniejsi w tym miesiącu