Как я могу отправить http-сообщение на любую страницу в Интернете в классическом ASP?Как я могу отправить http-сообщение на любую страницу в Интернете в классическом ASP?
3
A
ответ
10
Я предлагаю ServerXMLHTTP
над XmlHttp
по следующим причинам:
XMLHTTP предназначен для клиента приложений и полагается на URL-адрес Mon, , который построен на базе Microsoft Win32 Интернет (WinInet). ServerXMLHTTP - , предназначенный для серверных приложений, и использует новый стек HTTP-клиента, WinHTTP. ServerXMLHTTP предлагает надежность и безопасность и сервер безопасен.
http://support.microsoft.com/kb/290761
Пример:
DataToSend = "id=1"
dim xmlhttp
set xmlhttp = server.Createobject("MSXML2.ServerXMLHTTP")
xmlhttp.Open "POST","http://localhost/Receiver.asp",false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.send DataToSend
Set xmlhttp = nothing
2
Пожалуйста, см:
2
Попробуйте это:
Set xmlhttp = Server.CreateObject("Microsoft.ServerXMLHTTP")
xmlhttp.Open "POST", "http://yoursite", false
xmlhttp.Send data
Response.Write xmlhttp.ResponseText
0
Если вы пытаетесь, чтобы перенаправить запрос POST, вы можете использовать Server.Transfer
Смежные вопросы
- 1. Как я могу отложить выполнение части скрипта в классическом ASP?
- 2. Как я могу вернуть массив из функции в классическом asp?
- 3. Как я могу получить текущий домен в классическом ASP?
- 4. Как отправить запрос Http на внешнюю защищенную страницу https в классическом ASP?
- 5. Ссылки в классическом ASP
- 6. Cookie.HTTPOnly в классическом ASP
- 7. VBScript в классическом ASP
- 8. Динамическая форма в классическом asp
- 9. Сессия в классическом ASP
- 10. Как я могу получить предыдущую страницу из истории в классическом ASP?
- 11. get_included_files в классическом ASP?
- 12. Переход на предыдущую страницу при нажатии кнопки «Отправить» в классическом ASP
- 13. серверная переадресация в классическом ASP на IIS7
- 14. Как отправить электронное письмо с несколькими приложениями в классическом ASP?
- 15. Как передать параметры мылу в классическом asp
- 16. TABS.Upload вопрос в классическом ASP
- 17. Справочная электронная почта в классическом ASP
- 18. Динамические переменные в классическом ASP
- 19. Чтение XML в классическом ASP
- 20. интеграция sendgrid в классическом asp
- 21. Использование SOAP в классическом ASP
- 22. GET ContentType в классическом ASP
- 23. Веб-сервисы в классическом asp
- 24. Многострочная строка в классическом Asp
- 25. Загрузка окна в классическом asp
- 26. Форматирование даты в классическом ASP
- 27. Шифрование connectionStrings в классическом ASP
- 28. Импорт/Экспорт в классическом asp
- 29. Может ли указанный файл идентифицировать вызывающую страницу в классическом asp?
- 30. Байт-массив в классическом ASP
Не следует использовать XMLHTTP в ASP, используйте ServerXMLHTTP как указывает @Jakkwylde. – AnthonyWJones
fixed, ty Anthony –
без добавления типа контента большинство сообщений не принимает это как действительный запрос – BradLaney