{"id":103806,"date":"2022-04-17T09:37:22","date_gmt":"2022-04-17T07:37:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-utility-dlya-sinhronizaczii-fajlov-rsync-3-2-4"},"modified":"2022-04-17T09:37:22","modified_gmt":"2022-04-17T07:37:22","slug":"vypusk-utility-dlya-sinhronizaczii-fajlov-rsync-3-2-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-sinhronizaczii-fajlov-rsync-3-2-4","title":{"rendered":"Wydanie narz\u0119dzia do synchronizacji plik\u00f3w Rsync 3.2.4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po p\u00f3\u0142tora roku prac nad rozwojem, dost\u0119pna jest wersja Rsync 3.2.4, narz\u0119dzia do synchronizacji plik\u00f3w i tworzenia kopii zapasowych, kt\u00f3re umo\u017cliwia minimalizacj\u0119 ruchu dzi\u0119ki inkrementalnemu kopiowaniu zmian. Do transportu mog\u0105 by\u0107 u\u017cywane ssh, rsh lub w\u0142asny protok\u00f3\u0142 rsync. Obs\u0142ugiwana jest organizacja pracy anonimowych serwer\u00f3w rsync, kt\u00f3re optymalnie nadaj\u0105 si\u0119 do zapewnienia synchronizacji luster. Kod projektu jest udost\u0119pniany na licencji GPLv3.    <\/p>\n<p>W\u015br\u00f3d dodanych zmian:  <\/p>\n<ul>\n<li class=\"l\"> Proponowana jest nowa metoda ochrony argument\u00f3w wiersza polece\u0144, przypominaj\u0105ca wcze\u015bniej dost\u0119pn\u0105 opcj\u0119 &#171;&#8212;protect-args&#187; (&#171;-s&#187;), ale nie zak\u0142\u00f3caj\u0105ca dzia\u0142ania skryptu rrsync (restricted rsync). Ochrona polega na eskalowaniu znak\u00f3w specjalnych, w tym spacji, podczas przesy\u0142ania zapyta\u0144 do zewn\u0119trznego interpretera polece\u0144. Nowa metoda nie eskaluje znak\u00f3w specjalnych wewn\u0105trz cytowanego bloku, co pozwala na u\u017cycie prostego wyr\u00f3\u017cnienia nazwy pliku za pomoc\u0105 cudzys\u0142ow\u00f3w bez dodatkowego eskalowania, na przyk\u0142ad teraz dopuszczalne jest polecenie &#171;rsync -aiv host:&#8217;a simple file.pdf&#8217; .&#187; Aby przywr\u00f3ci\u0107 stare zachowanie, zaproponowano opcj\u0119 &#171;&#8212;old-args&#187; oraz zmienn\u0105 \u015brodowiskow\u0105 &#171;RSYNC_OLD_ARGS=1&#187;.\n<li class=\"l\"> Rozwi\u0105zano odwieczny problem z obs\u0142ug\u0105 znak\u00f3w dziesi\u0119tnej przecinka z uwzgl\u0119dnieniem bie\u017c\u0105cej lokalizacji (&#171;,&#187; zamiast &#171;.&#187;). Dla skrypt\u00f3w zaprojektowanych z my\u015bl\u0105 o obs\u0142udze tylko symbolu &#171;.&#187; w liczbach, w przypadku naruszenia zgodno\u015bci mo\u017cna ustawi\u0107 lokalizacj\u0119 &#171;C&#187;.\n<li class=\"l\"> Naprawiono luk\u0119 (CVE-2018-25032) w kodzie biblioteki zlib, prowadz\u0105c\u0105 do przepe\u0142nienia bufora podczas pr\u00f3by kompresji specjalnie przygotowanej sekwencji znak\u00f3w.\n<li class=\"l\"> Zrealizowano opcj\u0119 &#171;&#8212;fsync&#187; wywo\u0142ania funkcji fsync() przy ka\u017cdej operacji z plikiem w celu zrzucenia pami\u0119ci podr\u0119cznej dysku.\n<li class=\"l\"> W skrypcie rsync-ssl u\u017cyto opcji &#171;-verify_hostname&#187; podczas komunikacji z openssl.\n<li class=\"l\"> Dodano opcj\u0119 &#171;&#8212;copy-devices&#187; do kopiowania plik\u00f3w urz\u0105dze\u0144 jako zwyk\u0142ych plik\u00f3w.\n<li class=\"l\"> Zredukowano zu\u017cycie pami\u0119ci podczas inkrementalnego przesy\u0142ania du\u017cej liczby ma\u0142ych katalog\u00f3w.\n<li class=\"l\"> Na platformie macOS zapewniono dzia\u0142anie opcji &#171;&#8212;atimes&#187;.\n<li class=\"l\"> Zrealizowano mo\u017cliwo\u015b\u0107 aktualizacji atrybut\u00f3w xattrs dla plik\u00f3w w trybie tylko do odczytu, je\u015bli u\u017cytkownik ma uprawnienia do zmiany praw dost\u0119pu (na przyk\u0142ad podczas uruchamiania z uprawnieniami root).\n<li class=\"l\"> Dodano i domy\u015blnie w\u0142\u0105czono opcj\u0119 &#171;&#8212;info=NONREG&#187; do wy\u015bwietlania ostrze\u017ce\u0144 o przesy\u0142aniu plik\u00f3w specjalnych.\n<li class=\"l\"> Skrypt rrsync (ograniczony rsync) zosta\u0142 przepisany w j\u0119zyku Python. Dodano nowe opcje &#171;-munge&#187;, &#171;-no-lock&#187; i &#171;-no-del&#187;. Domy\u015blnie w\u0142\u0105czono blokowanie opcji &#171;&#8212;copy-links&#187; (-L), &#171;&#8212;copy-dirlinks&#187; (-k) i &#171;&#8212;keep-dirlinks&#187; (-K), aby utrudni\u0107 ataki manipuluj\u0105ce linkami symbolicznymi do katalog\u00f3w.\n<li class=\"l\"> Skrypt atomic-rsync zosta\u0142 przepisany w j\u0119zyku Python i rozszerzony o mo\u017cliwo\u015b\u0107 ignorowania niezerowych kod\u00f3w zwrotu. Domy\u015blnie ignorowany jest kod 24, zwracany w przypadku utraty plik\u00f3w podczas dzia\u0142ania rsync (na przyk\u0142ad kod 24 jest zwracany dla plik\u00f3w tymczasowych, kt\u00f3re by\u0142y obecne w trakcie pocz\u0105tkowej indeksacji, ale zosta\u0142y usuni\u0119te do czasu transferu).\n<li class=\"l\"> Skrypt munge-symlinks zosta\u0142 przepisany w j\u0119zyku Python.    <\/ul>\n<\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57033\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Rsync 3.2.4, \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0430\u0444\u0438\u043a \u0437\u0430 \u0441\u0447\u0451\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0430 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u044b ssh, rsh \u0438\u043b\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b rsync. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0445 rsync-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432, \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0437\u0435\u0440\u043a\u0430\u043b. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3. \u0421\u0440\u0435\u0434\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103806","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Rsync 3.2.4, \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0430\u0444\u0438\u043a \u0437\u0430 \u0441\u0447\u0451\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-sinhronizaczii-fajlov-rsync-3-2-4\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 Rsync 3.2.4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Rsync 3.2.4, \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0430\u0444\u0438\u043a \u0437\u0430 \u0441\u0447\u0451\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-sinhronizaczii-fajlov-rsync-3-2-4\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-04-17T07:37:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-17T07:37:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie narz\u0119dzia do synchronizacji plik\u00f3w Rsync 3.2.4 | ProHoster","description":"Po roku i p\u00f3\u0142 prac rozwojowych dost\u0119pna jest wersja Rsync 3.2.4, narz\u0119dzia do synchronizacji plik\u00f3w i tworzenia kopii zapasowych, kt\u00f3re pozwala zminimalizowa\u0107 ruch dzi\u0119ki inkrementalnemu kopiowaniu zmian.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-sinhronizaczii-fajlov-rsync-3-2-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 Rsync 3.2.4 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Rsync 3.2.4, \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0430\u0444\u0438\u043a \u0437\u0430 \u0441\u0447\u0451\u0442 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-sinhronizaczii-fajlov-rsync-3-2-4","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-04-17T07:37:22+00:00","article:modified_time":"2022-04-17T07:37:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103806","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-25 10:27:38","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-17 07:38:17","updated":"2026-01-25 10:27:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/103806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=103806"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/103806\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=103806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=103806"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=103806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}