I знаю, что C++ windows socket и я могу подключиться к HTTP-серверу. * Почему при каждой команде, отправленной на сервер, я должен использовать «/ r/n» в конце? * Я хочу заполнить формы (коробки) на сайте HTTP. Я слышал, что вы можете сделать это с помощью почтового запроса, как это сделать на C++ с помощью оконных сокетов? Какую команду я должен отправить? Что такое? после? Я не хочу делать это в lib curl и тому подобном. Какую команду мне нужно отправить? Должен ли я отправить его за один раз или использовать функцию умножения умножения?C++ post request commad winsock
ответ
Протокол HTTP 1.1 определен в RFC 2616. В этом документе описываются такие вещи, как, почему строки заканчиваются на «\ r \ n» (см. Раздел 2.2, но в основном говорят «потому что мы должны были принять решение, поэтому мы решили \ r \ n»). Раздел 5 рассказывает о запросах, где обсуждаются такие вещи, как POST, и содержит указатели на отдельные разделы о каждом глаголе.
Если вам нужен HTTP-API более высокого уровня, который все еще является частью Windows, вы можете использовать WinInet.
Чтобы реализовать такие вещи, как отправка формы, вы, вероятно, захотите также просмотреть темы различных спецификаций HTML при отправке формы. Спецификация HTML 4.0.1 говорит об этом в section 17.13. Эти спецификации расскажут вам, как обрабатывать HTTP-запросы, которые вам нужно выполнить против сервера.
Внедрение автоматизированной подачи формы через сокеты само по себе является большой задачей. :-)
ПОМОГИТЕ МНЕ Я ПРОЧИТАЛ НЕСКОЛЬКО API И МОГУТ ПОНИМАТЬ ИХ. НО НЕКОТОРЫЙ API, ЧТО Я НЕ ПОНИМАЮ ИХ поведение и параметры, переданные функциям, что я могу сделать? может кто-нибудь сказать мне, что мне делать, я лучше понимаю функции api и как стать лучше? У вас есть учебник? что я должен знать до api и сайта msdn? –
- 1. C# API POST Request
- 2. Commad line Argument C++
- 3. POST Ошибка Winsock
- 4. Object-C HTTP POST Request
- 5. HTTP post request object-c
- 6. C - http post request with libcurl
- 7. Загрузка PNG-файла (HTTP POST) с C++ Winsock API
- 8. AngularJS - Request Body Request POST
- 9. C# web api post request null
- 10. ISO-8859 encode post request content C#
- 11. C# Json post request with redirect
- 12. POST Ajax request
- 13. REST API Post request - Request Error
- 14. Php торт post request
- 15. POST Request Retrofit 2.0
- 16. Rest Api Post request
- 17. POST Request дважды
- 18. Android Multipart POST Request
- 19. PHP post request
- 20. Capybara post request issue
- 21. ajax post request url
- 22. Request Post CI
- 23. RESTKit POST Request Tutorial
- 24. POST Request UWP
- 25. Http post request-body
- 26. HttpUrlConnection post request issue
- 27. slow post request RoR
- 28. Delphi RESTClient POST request
- 29. Spring POST Request IllegalStateException
- 30. Javascript post Request Onchange
Возможно, вам стоит прочитать о стандарте http ... – EricSchaefer
Я читал. вы можете дать мне ссылку и ответить на мой вопрос. –
Это не то, что можно объяснить в формате ответов SO. И, кстати, крик никуда не денется ... – EricSchaefer