{
    "path": "/home/krm/dev/mimer-academia/server/web/Tutorial/respons-to-http-call.sv.json",
    "s": "Ignor",
    "invert": true,
    "level": 1,
    "title": [
        "Ge ett svar på ett http get-anrop"
    ],
    "author": [
        "krm"
    ],
    "created": {
        "year": 2022,
        "month": 4,
        "day": 18,
        "hour": 0
    },
    "status": "alpha",
    "description": [],
    "statments": [],
    "comment": [],
    "cards": [
        {
            "level": 1,
            "title": [
                "# 👁️‍🗨️ Om detta avsnitt"
            ],
            "description": [
                "Hur vi ger ett svar på en http anrop från webbklient. Du behöver ha en expresserver installerat."
            ],
            "statments": [
                {
                    "description": [
                        "🦉 ",
                        [
                            {
                                "link": "./create-project/create-a-project-for-webserver.sv.html"
                            },
                            "Skapa ett projekt för en webbserver"
                        ]
                    ]
                }
            ],
            "comment": []
        },
        {
            "level": 1,
            "title": [
                "❓ Vad är anrop?"
            ],
            "description": [
                "Ett anrop sker enligt http protokollet."
            ],
            "statments": [],
            "comment": []
        },
        {
            "level": 1,
            "index": 1,
            "title": [
                "Skapa en funcktion som anropas när servern anropas"
            ],
            "description": [
                "Vi skapar en callback funktion som kommer svara när någon anropar servern med sökvägen ",
                [
                    {
                        "form": "important"
                    },
                    "hello"
                ],
                " och http metoden ",
                [
                    {
                        "form": "important"
                    },
                    "get"
                ],
                "."
            ],
            "lang": "js",
            "code": "app.get(\"hello\", (c:any) => {\n\t// CODE\n});",
            "statments": [],
            "comment": []
        },
        {
            "level": 1,
            "index": 2,
            "title": [
                "Skicka ett svar på frågan"
            ],
            "description": [
                "Efter du har gjort vad du vill i sketionen CODE ovan, så sicka ett svar. Hur du gör detta beror på vilket typ av data du vill skicka som \nsvar. Se också exemplena."
            ],
            "statments": [
                {
                    "description": [
                        "⚙️ ",
                        [
                            {
                                "link": ""
                            },
                            "URL parametrar"
                        ]
                    ]
                }
            ],
            "comment": [],
            "cards": [
                {
                    "level": 2,
                    "index": 1,
                    "title": [
                        "Skicka html som svar"
                    ],
                    "description": [
                        "Kod"
                    ],
                    "lang": "js",
                    "code": "c.html(\"Hello World!\");",
                    "statments": [],
                    "comment": []
                },
                {
                    "level": 2,
                    "index": 2,
                    "title": [
                        "Skicka json som svar"
                    ],
                    "description": [
                        "kod"
                    ],
                    "lang": "js",
                    "code": "c.json({msg:\"Hello World!\"});",
                    "statments": [],
                    "comment": []
                }
            ]
        },
        {
            "level": 1,
            "index": 3,
            "title": [
                "✔️ Starta om servern och testa anropet"
            ],
            "description": [
                "Starta om server och gå in på sidan:"
            ],
            "statments": [
                {
                    "link": "http://localhost:8000/hello",
                    "description": [
                        "http://localhost:8000/hello"
                    ]
                }
            ],
            "comment": [
                "Se att du får rätt utifrån alternativen ovan."
            ]
        }
    ]
}