'da HTTP veya HTTPS ile dosya indirme Dosyayı http
kitaplığına ve https
kitaplığına sahip bir dosyayı nasıl indireceğinizi biliyorum.Node
Ancak, kullanıcıya her ikisini yapma seçeneğine vermek istersem ne yapmalıyım? Bu
var downloadFile = function (url) {
var protocol = url.replace(/^(.*?):.*/, '$1');
var protocolLibrary = require(protocol);
protocolLibrary.get(url, function (response) { ... });
};
iyi yolu bunu yapmak için mi böyle
Şu anda görünen kodu var mı?
Yani, büyük soru burada nedir? Kullanıcının ne istediğine bağlı olarak 'http.get()' veya 'https.get()' kullandığını zaten biliyorsunuz. Başka hangi konuda yardıma ihtiyacınız var? – jfriend00
Evet, sunucu tarafı. İstemcide kullanıcının bir URL'ye girdiği basit bir formum var. Form gönderildiğinde, 'downloadFile (url)' denir. – merlinpatt
Peki, soru nedir? URL'ye bakın ve zaten yapmaya çalıştığınız gibi 'http.get()' veya 'https.get()' ı arayın. – jfriend00