- Регистрация
- 01.05.2015
- Сообщения
- 4 997
- Благодарностей
- 4 465
- Баллы
- 113
Столкнулся с интересной проблемой.
В ходе написания шаба под доргены ВК очень часто не получалось скопировать текст с картинками так чтобы потом вставить в ВК. Текст вставляется, а картинка должна подтягиваться в ВК, но этого не происходит. Например с Википедии или магазина Амазон всё норм. Но мне нужно в основном со своего сайта.
Написал в сапорт ВК и получил ответ, что нужно менять Access-Control-Allow-Origin. Перелопатил десяток статей и в общем вся важная инфа здесь в неск. строках https://stackoverflow.com/questions/7015782/how-do-i-use-access-control-allow-origin-does-it-just-go-in-between-the-html-he
Стал пробовать.
1. В HTML тегах не работает - <meta http-equiv="Access-Control-Allow-Origin" content="*">. Хэдер не получает нужного параметра.
2. PHP скриптом -
<?php header("Access-Control-Allow-Origin: http://example.com"); ?> вроде успех, хэдер получает нужный параметр, но при копировании-вставке в ВК опять не подтягиваются картинки почему-то.
3. Залез в Апач и модифицировал apache.conf как указано на стэковерфло, но ничего в хэдере запроса не появилось.
4. Чисто для тестов поставил Хром расширение (п. 4 в ответе по ссылке) и, о чудо, все заработало как надо.
Так что проблема теоретически решаема, но в Зенно мы хрома пока не имеем и тем более его расширений. Мне бы очень хотелось решить через способ п. 2 или, в край, п 3, но пока никак.
Что посоветуете?
В ходе написания шаба под доргены ВК очень часто не получалось скопировать текст с картинками так чтобы потом вставить в ВК. Текст вставляется, а картинка должна подтягиваться в ВК, но этого не происходит. Например с Википедии или магазина Амазон всё норм. Но мне нужно в основном со своего сайта.
Написал в сапорт ВК и получил ответ, что нужно менять Access-Control-Allow-Origin. Перелопатил десяток статей и в общем вся важная инфа здесь в неск. строках https://stackoverflow.com/questions/7015782/how-do-i-use-access-control-allow-origin-does-it-just-go-in-between-the-html-he
Стал пробовать.
1. В HTML тегах не работает - <meta http-equiv="Access-Control-Allow-Origin" content="*">. Хэдер не получает нужного параметра.
2. PHP скриптом -
<?php header("Access-Control-Allow-Origin: http://example.com"); ?> вроде успех, хэдер получает нужный параметр, но при копировании-вставке в ВК опять не подтягиваются картинки почему-то.
3. Залез в Апач и модифицировал apache.conf как указано на стэковерфло, но ничего в хэдере запроса не появилось.
4. Чисто для тестов поставил Хром расширение (п. 4 в ответе по ссылке) и, о чудо, все заработало как надо.
Так что проблема теоретически решаема, но в Зенно мы хрома пока не имеем и тем более его расширений. Мне бы очень хотелось решить через способ п. 2 или, в край, п 3, но пока никак.
Что посоветуете?