Download file from website without url
2 ビュー (過去 30 日間)
古いコメントを表示
Hello,
How do I download a file from a website without having a url?
More details:
I have the url for the "main" website where the file is located (it's in swedish): https://www.smhi.se/data/meteorologi/ladda-ner-meteorologiska-observationer/#param=precipitation24HourSum,stations=core,stationid=181970
The file that I want to download is the file you download when you click: 'Ladda ner data för de senaste fyra månaderna (.csv)'.
The problem that I have is that I can't seem to find the url for the download, since you need a url for the command 'webread' I am unable to download the file that I want with Matlab.
So I wonder if anyone knows how I can download the file without a url or if anyone is able to find the url for the download or if it's simply impossible without a url.
0 件のコメント
採用された回答
Rik
2023 年 9 月 14 日
編集済み: Rik
2023 年 9 月 14 日
What you need to do, is use the inspection tools of your browser to track the requests your browser makes when downloading a file.
That allows you to extract the URL:
url='https://opendata-download.smhi.se/stream?type=metobs¶meterIds=5&stationId=181970&period=latest-months';
fn = websave('test.csv',url)
contents = fileread(fn);
disp(contents(1:floor(end/20)))
Note that the website clearly doesn't want you to do this, so you should limit what you do.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Downloads についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!