utworzone przez Damian Rudczyk | Java, Mikroserwisy i Integracje, Security, Spring Framework
Przyszło mi ostatnio testować API, które służyło do odczytu danych z dokumentów typu dowód osobisty. API na wejściu przyjmowało plik ze zdjęciem dokumentu i parę innych danych procesowych – był więc to czysty upload plików. Jako rezultat pracy endpintu...
utworzone przez Damian Rudczyk | Java, Mikroserwisy i Integracje, Spring Framework
Być może było Ci się spotkać z tym, że zamieszone pliki JS albo CSS nie wczytują się, albo nie ma dostępu do Twojego publicznego RestAPI z frontendu. Dzieje się tak dzięki zabezpieczeniom wbudowanym w przeglądarki (SOP i CORS). W tym wpisie weźmiemy na tapetę...
utworzone przez Damian Rudczyk | Mikroserwisy i Integracje, Sieci, Spring Framework
Dziś chciałbym podzielić się z Tobą wpisem z pogranicza backendu i frontendu – czyli o tym, czym jest Cross-Origin Resource Sharing (CORS). Szczegółowo omówimy zagadnienie CORS oraz wpływ na bezpieczeństwo klientów przeglądarek. Z tego artykułu dowiesz się: Czym...
utworzone przez Damian Rudczyk | Mikroserwisy i Integracje, Sieci, Spring Framework
Aby zrozumieć, czym jest i jak działa CORS (Cross-Site Resource Sharing) powinniśmy w pierwszej kolejności poznać politykę SOP (Same-Origin Policy). W tym artykule dogłębnie wyjaśniamy czym jest polityka SOP i jak wpływa na bezpieczeństwo klientów przeglądarek. Z tego...
utworzone przez Damian Rudczyk | Java, Sieci, Tip and Tricks
Trudno w to uwierzyć, ale protokół HTTP nie skończył nawet 30 lat. HTTP początkowo został stworzony w 1989 roku i został nazwany WorldWideWeb. Dopiero w 1991 roku, standard komunikacji pomiędzy przeglądarką internetową a serwerem, czyli Hypertest Transfer Protocol...