HTML-изображение Вопрос - PullRequest
0 голосов
/ 18 января 2011

Я пытаюсь сделать несколько HTML-макетов, и в значительной степени моя проблема возникает здесь:

<img src = "https://something.com/image.png">

Изображение может отображаться в браузере при переходе по URL-адресу, но не в Microsoft Visual Studio (или браузере при загрузке этой HTML-страницы), вместо этого оно отображается как разорванное изображение. Это заставляет меня поверить, что это не может быть связано таким образом (как я могу просматривать другие изображения таким образом). Мне интересно, имеет ли это какое-либо отношение к нему, требующему безопасного http-соединения, и есть ли способ обойти это.

По существу, изображение появляется при переходе по URL. Однако при открытии этого HTML-файла, на котором отображается изображение, оно выглядит как разорванное изображение. Мне интересно, почему это так.

Спасибо.

Ответы [ 2 ]

3 голосов
/ 20 января 2011

Для этого вам нужно установить безопасное соединение. Когда браузер находит URL, который вы указали в качестве src изображения, он отправляет запрос на этот сервер, который отвечает, предлагая различные методы шифрования, которые он поддерживает. Но так как вы будете просматривать страницу как данные http, вы не сможете понять ответ (который должен быть данными изображения, если другая сторона - http, а теперь это запрос метода шифрования). Короче говоря, вам не хватает слоя SSL, чтобы сделать ваше общение разумным, и поэтому вы видите разорванное изображение.

0 голосов
/ 18 января 2011

Попробуйте сделать это фоновое изображение в вашем CSS.

edit Я получил голосование за этот вопрос. Я должен был предвосхитить, что я не уверен, и что я делаю дикую догадку, если что-нибудь предложить идею, которая не была предложена спрашивающим, чтобы помочь решить проблему:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...