Rou1997: HTTP протокол более высокого уровня чем TCP/IP. Чтобы довести до абсурда вашу мысль - дерьмо тоже по сути состоит из электронов, которые вращаются вокруг ядер, как и в TCP/IP передается информация.
> А вот на C# далеко не одно слово
Тогда вам нужно либо библиотеку вменяемую использовать, либо написать вменяемую библиотеку, либо менять стек технологий, раз он на столько ужасен (в чём я на самом деле сомневаюсь).
(к стати, вопрос о jQuery, а не С#).
> а на каком-то промежуточном сервере могут и POST-данные сохраниться
Нет, нет, никогда! В том-то и суть, что ни в одной реализации прокси-сервера не храняться POST данные, ибо прокси-сервера реализуют стандарты, в которых написано что GET кэшировать можно, а POST нет.
Rou1997: Проще чем что? С jQuery у вас одно слово отличается:
$.ajax({
type: 'get',
url: 'xyz'
})
$.ajax({
type: 'post,
url: 'xyz'
})
Проще не иметь никаких методов вообще, да и URL тоже, просто на корень сайта слать всё, пускай сам разбирается. И пофиг что ваш логин и пароль для аутентификации и данные вашей банковской карты закешируются на каком-то промежуточном сервере. Что тут такого, правда?
Ни одно уважающее себя публично API не должно поддерживать GET для передачи данных. Кроме случаев когда разработчикам насрать на себя, на разработчиков что будут его использовать и на конечных пользователей, конечно. А причины я достаточно ясно написал выше, можете в любой поисковой системе найти более подробное описание.
Rou1997: Есть понятие семантики HTTP методов. К примеру, GET запросы не должны менять данные на сервере, любое количество GET запросов должно возвращать один и тот же результат (в англоязычной литературе называется idempotence). Так же согласно семантике GET запросы могут кэшировать прокси сервера.
Вкратце: НИКОГДА не используйте GET для отправки данных на сервер и выполнения каких-то действий. Только получение информации, ибо GET.
Сергей Протько: Так нет же стабильной версии Ubuntu где и 5 и 7 одновременно.
Было несколько месяцев во время разработки 16.04, но в финальной версии только 7. То есть установка пакета php установит на самом деле php7. А в будущем будет меньше мусора во время обновления до следующих релизов. Так же пакет (в общем) может называться php7.0 или ещё что-то, в общем я бы ставил пакет без конкретной версии, это более универсально.
Игорь Николаевич: Во-первых речь в вопросе шла об элементе, под которым имелось ввиду DOM элемент, а во-вторых вопрос о браузере, а не серверном языке программирования. Так что вы решили совсем другой вопрос. Но раз вас это устроило - нет проблем.
Владимир Каменев: В общем виде ситуация выглядит как дерево. Окончательные решения принимает Линус, но у него есть помощники, которые отвечают за разные части ядра, потом есть мейнтейнеры различных подсистем, потом есть рядовые разработчики. Напрямую с Линусом рядовые разработчики, которые хотят отправить определённый патч в чуть менее чем 100% случаях не общаются. Можете немного почитать о процедуре отправки патчей здесь: https://github.com/torvalds/linux/blob/master/Docu...
> А вот на C# далеко не одно слово
Тогда вам нужно либо библиотеку вменяемую использовать, либо написать вменяемую библиотеку, либо менять стек технологий, раз он на столько ужасен (в чём я на самом деле сомневаюсь).
(к стати, вопрос о jQuery, а не С#).
> а на каком-то промежуточном сервере могут и POST-данные сохраниться
Нет, нет, никогда! В том-то и суть, что ни в одной реализации прокси-сервера не храняться POST данные, ибо прокси-сервера реализуют стандарты, в которых написано что GET кэшировать можно, а POST нет.