Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR JAVASCRIPT

Basic fetch with error

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <h1>Test Page</h1>
    <!-- https://youtu.be/YJ7ZgGnhN5k by Steve Griffith -->
    <script>const root = 'http://jsonplaceholder.typicode.com';//url for fetch
        let id = Math.floor(Math.random() * 20) + 1;//random number. If >10, an error will be received, otherwise the data will be logged to the console
        let uri = root + '/users/' + id;
        console.log('Fetch: ', uri);

        fetch(uri).then(function (response) {
            if (response.status == 200) {
                return response.json();
            }
            else { throw new Error('Number is greater than 10') }
        }).then((data) => {
            console.log(data);
            let jsonData = JSON.stringify(data);
            console.log(jsonData);
        }).catch((err) => {
            console.log("Error: ", err.message);
        });</script>
</body>

</html>
Source by youtu.be #
 
PREVIOUS NEXT
Tagged: #Basic #fetch #error
ADD COMMENT
Topic
Name
1+1 =