Чи все ще використовується XML-RPC?
XML-RPC Сьогодні Багато розробників почали використовувати новий API, що призвело до значного зменшення використання XML-RPC. Іншими словами, REST API фактично замінив XML-RPC. XML-RPC все ще ввімкнено в WordPress і xmlrpc. php все ще знаходиться в каталозі основного програмного забезпечення. 28 березня 2024 р
Незважаючи на свою корисність, його застарілий характер може спричинити проблеми для власників Інтернету. XML-RPC має деякі серйозні вразливості в кібербезпеці та потенційно може бути шлюзом для атак грубої сили, DDoS і несанкціонованого доступу.
Враховуючи ризики безпеки, які створює xmlrpc. php, багато власників веб-сайтів вирішують вимкнути його та замість цього використовувати альтернативи для виконання його ролі. На щастя, є одна доступна альтернатива, яка пропонує багато тих же переваг і функцій, що й xmlrpc. php без внутрішніх уразливостей безпеки: WordPress REST API.
REST API зазвичай використовується в програмах, оскільки розробникам його легше зрозуміти та реалізувати. однак, RPC все ще існує і використовується, коли це більше підходить для конкретного випадку.
Jetpack використовує XML-RPC і JSON API (REST API) для зв’язку з вашим сайтом. Переконайтеся, що JSON API увімкнено на вашому сайті, а автентифікацію вимкнено.
Недоліки XML-RPC порівняно з SOAP, XML-RPC не має як важливих механізмів безпеки, так і надійної об’єктної моделі. Як представлення даних XML-RPC є повільним, громіздким і неповним у порівнянні з механізмами рідної мови програмування, як-от Java.