Request Information Please ( Curl ) : Curl/Wget with Kodi -- 403 Forbidden code returned
Hi Sir ,
Can you please help to find a solution for my problem with Curl .
I wrote a script that allows me to use CURL to have information on streaming links. I managed to write the script for the streaming links that are hosted in the streaming website, and I was able to get the information from the servers, Also I use the command WGET when I want to download the link.
My problem is: how to use CURL or WGET to get a response that the link exists ( the link work with VLC or in KODI ) and it is valid in the server like this link: ( i got the links from KODI )
I mean that i want to use CURL or WGET with kodi links to get information from the server
The purpose of the request is how to prove that the link exists. With the curl command, I have a forbidden return 403 while the link is functional via kodi. Here is my script and example of a link for example :
Also i tried : wget -a --spider myurl --> i receive a 8 code returned.
Thank you for yout time Sir
The Script that i use :
while [ $ans2 = "Y" ];
read -p "URL to check: " url
if curl -v -i --output /dev/null --silent --fail "$url"; then
printf "$url --> The link exist !!:"
printf "$url --> The link does not exist !!"
printf 'Want you show the cURL information from the Streaming Link? (Y/N/Q):'
read -p " Your Answer :" ans
if [ $ans = "Q" ]; then
if [ $ans = "Y" ]; then curl -v -i "$url"
else printf 'OK ! No Prob ! --> Next Question:'
printf 'Want You download the streaming video from the streaming server? (Y/N/Q):'
read -p "(Y/N/Q):" ans3
if [ $ans3 = "Q" ]; then
while [ $ans3 = "Y" ]
if curl --output /dev/null --silent --head --fail "$url"; then
printf "$red" 'The link is Down ! No file to download'
if [ $ans3 = "N" ]; then
printf 'OK ! No Prob ! --> Next Question:'
printf 'Want You check another URL ? (Y/N):'
read -p "(Y/N):" ans2
if [ $ans2 = "N" ] ; then
printf "$red" "Good Bye - Thank you !!"
Received on 2017-07-21