Здравствуйте и спасибо заранее. Прежде чем писать здесь, я ищу много в сети, а также здесь.
У меня есть сайт, на котором пользователь может присоединиться к своему профилю в Facebook, поэтому с его разрешения (приложение FB) веб-сайт загрузит их главную фотографию.
Я использовал этот сценарий на стороне сервера с классическим ASP (и я должен использовать ASP), чтобы загрузить основную фотографию и в случайных случаях ее из-за ошибки: msxml3.dll The parameter is incorrect.
''DownloadURL is the url pf the photo
''example "http://profile.ak.fbcdn.net/xxxxxxxxxxxxxx.....xxxxxx.jpg"
Dim objXML
Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP")
objXML.Open "GET", DownloadURL , true ' <-- this line get the error sometimes
objXML.Send
'.... code to handle the request
' and save photo using ADODB.Stream
Но если я попробую на своей рабочей станции тот же URL-адрес фотографии , чтобы воспроизвести ошибку, черт возьми, это прекрасно работает, поэтому я не могу проверить в чем проблема.
Я использую Windows 2008 server SE SP2 и IIS7
мои вопросы:
- Является ли MSXML2.ServerXMLHTTP устаревшим?
- что еще мне нужно знать?
- это связано с клиентским браузером (пример IE)?
- Любые предложения или советы, которые я могу получить от гуру здесь?
Заранее спасибо за помощь