Мне нужно было на сокетах, хотя это не очень то и принципиально - мне бы просто пример строки запроса, которая передаёт что-нибудь в форму
Тогда на сокете придётся реализовывать HTTP хотя бы в ограниченной части.
Посылать данные на форму мало, нужно ещё как минимум уметь обрабатывать разные ошибки, могущие возникнуть в этом процессе. А это всё - реализация протокола, опираясь на которую, можно работать с веб-сервером.
Я бы посоветовал поискать библиотеку/компонент, которая либо это всё реализует сама, либо способна использовать данный ей сокет для общения с сервером.