Sobes.tech
Middle

რა არის CORS? თუ ორი backend სერვერი ბრაუზერის გარეშე ურთიერთობს, იქნება თუ არა CORS?

sobes.tech AI

პასუხი AI-სგან

CORS (Cross-Origin Resource Sharing) — ეს არის ბრაუზერის უსაფრთხოების მექანიზმი, რომელიც ამცირებს ერთ დომენზე არსებული რესურსების მოთხოვნის შესრულებას სხვა დომენზე, თუ სერვერმა მკაფიოდ არ დაუშვა ასეთი წვდომა სპეციალური სათაურებით.

თუ ორი backend სერვერი პირდაპირ კომუნიკაციას უწევს (მაგალითად, HTTP მოთხოვნებით ბრაუზერის მონაწილეობით გარეშე), მაშინ CORS არ ვრცელდება, რადგან ეს შეზღუდვა სწორედ ბრაუზერის მხარეს არის განთავსებული მომხმარებლების დაცვის მიზნით. სერვერები თავისუფლად შეუძლიათ მონაცემების გაცვლა CORS შეზღუდვების გარეშე.