Получить содержимое .txt файла по URL
Привет! Моя задача: получить текст из файла, ссылку на который я имею. Я пытался сделать что-то сам:
url = "https://drive.google.com/file/d/18lPn7ZqVDO7oUhYQdwHXtrnYqLGGRZor/view?usp=sharing"
var para = document.getElementById('ttext');
var par = document.createElement("object");
par.setAttribute('data', url);
para.appendChild(par);
и такое:
$(document).ready(function(){
$("wt1").click(function(){
$.ajax({url: "https://drive.google.com/file/d/18lPn7ZqVDO7oUhYQdwHXtrnYqLGGRZor/view?usp=sharing", success: function(result){
$("#ttext").html(result);
}});
});
});
Но ни в одном из случаев ничего не получилось. Одна из проблем: CORS, из-за строгой политики фиг достанешь файл за пределами своей локальной страницы. В интернете было полно советов, но из-за того же CORS не смог помочь ни один из вариантов. Я перепроверил, может проблема с доступностью гугл дровов - нет, доступ открыт по ссылке. Короче, подскажите, пожалуйста, как можно получить текст из файла по ссылке и вывести на локальную страницу. |
Локальная страница - в смысле не с сервера загружается, а непосредственно с диска компьютера?
Тогда - никак. |
Тебе нужен свой сервер, который для тебя проксирует запрос.
Ну или чужой, но надёжных чужих нет. |
Тема закрывается. Обойти CORS для локального хранилища нереально, для на хостинге эта проблема не возникает. По итогу просто нельзя использовать локальное хранилище. Всем спасибо за советы!
|
| Часовой пояс GMT +3, время: 14:17. |