Intereting Posts
Пользовательская тема не будет использовать search.php Список сообщений по дням недели Существуют ли сценарии, в которых могут использоваться query_posts? Прекратите превращать маленькие тире в более длинные как получить список всех пользователей и их метаданных Как добавить новую вкладку в редактор страниц Как вы удаляете метадокс таксономии категории (иерархической)? Изменить эскиз сообщения с помощью формы редактирования переднего конца Сортируемые столбцы администратора, когда данные не поступают из post_meta get_template_directory_uri не зависит от WP_HOME в wp-config.php? Как восстановить постоянно удаленные сообщения в блоге? Где вызов обратного вызова этой функции? Настройка функции поиска? получить все электронные письма как базу данных в WordPress для просмотра всех отправленных писем Можно ли заказывать сообщения по двум метазнакам?

cURL vs WP_Http для безопасности?

когда дело доходит до запроса перекрестного домена для личной информации, такой как информация о пользователе, это должно быть сделано на обратной стороне по соображениям безопасности. Я новичок в cURL, но было указано, что не использовать его для WP-разработки, поэтому вместо этого я использую встроенный WP_Http в wordpress. Я просто хочу знать, безопасно ли это сделать, потому что этот метод отправляет информацию через интерфейс, так что есть ли более безопасный метод?

Solutions Collecting From Web of "cURL vs WP_Http для безопасности?"

Класс WP_Http по существу является оберткой для cURL таким же образом, что wpdb по существу является оболочкой для mysqli . Таким образом, реализовано правильно, использование cURL напрямую точно так же безопасно, как использование WP_Http (поскольку WP_Http использует cURL для выполнения запросов).

Тем не менее, реализация функций cURL оптимально – это не самая простая вещь в мире. Что делает WP_Http настолько полезным, так это то, что он принимает на себя большой тяжелый подъем для вас, например, стандартизацию обработки ошибок, структуры запросов и т. Д. Он также предоставляет вам набор полезных вспомогательных функций, которые намного проще запрашивают конкретные запросы из запросов cURL.

В идеале, если вы делаете много запросов cURL, вы сами будете писать набор функций, чтобы вам не приходилось дублировать код везде, WP_Http просто делает это за вас.

Это всего лишь длинный способ сказать, что WP_Http не запрашивает информацию через интерфейс. Если бы это было так, это сделало бы что-то вроде вызова ajax, который, как вы намекаете, обычно не должен (и во многих браузерах) не использоваться для междоменных запросов.