我正在尝试重新创建一个教程,该教程将YouTube转换为mp3。问题是当我使用网站时,我被发送到Error-404页面。我使用Freednom来获取免费域名,并使用AwardSpace来获取网站托管服务。我的网站名称为Simplemp3.ga。当我发布视频链接时,我想要转换,我被转移到Error-404页面。不确定是否与域名服务或Web托管服务有关(因为它们都是免费的)。也许存在一些限制,阻止了在有限的服务器和数据库下将YouTube下载到mp3?
我尝试更改代码的方式是从本地主机4000到网站本身:simplemp3.ga。最初,将主机定向到本地主机4000时遇到托管问题。然后将其更改为simplemp3.ga,并从AwardSpace获得了Error-404页面。
这是我更改的代码(JavaScript):
var convertBtn = document.querySelector('.convert-button');
var URLinput = document.querySelector('.URL-input');
convertBtn.addEventListener('click', () => {
console.log(`URL: ${URLinput.value}`);
sendURL(URLinput.value);
});
function sendURL(URL) {
fetch(`http://localhost:4000/download?URL=${URL}`, {
method:'GET'
}).then(res => res.json())
.then(json => console.log(json));
}
收件人:
var convertBtn = document.querySelector('.convert-button');
var URLinput = document.querySelector('.URL-input');
convertBtn.addEventListener('click', () => {
console.log(`URL: ${URLinput.value}`);
sendURL(URLinput.value);
});
function sendURL(URL) {
window.location.href = `simplemp3.ga/download?URL=${URL}`;
}
此后,我从AwardSpace中获得了Error-404页面。
这是完整的代码教程:
请提供所有帮助!
谢谢