Wat is een URL?
URL staat voor 'unique resource locator'. Een URL is de locatie van een specifiek bestand, webpagina of website op het internet. Een URL bestaat uit meerdere onderdelen.
Locatie van URL
Een URL wordt bovenaan het browservenster geplaatst, in de omnibox of adresbalk, één per browservenster. De URL is op laptops en desktopcomputers altijd zichtbaar, tenzij u de browser op volledig scherm opent. In de meeste browsers voor tablets en smartphones verdwijnt de adresbalk met de URL wanneer u naar het onderste deel van de pagina scrolt, en toont deze alleen het domein wanneer hij zichtbaar is. Scrol omhoog op de pagina om de adresbalk te zien. Als u alleen het domein ziet, tikt u op de adresbalk om het volledige adres te bekijken.
Protocol
Terwijl je websiteadressen bekijkt, heb je misschien de “http://” en “https://” aan het begin van elke URL opgemerkt. Dit geeft het protocol van de URL aan.
Een protocol vertelt de browser hoe deze een verbinding met een webserver moet opzetten om informatie te verzenden en op te halen. Eenvoudiger gezegd: het zorgt ervoor dat de URL correct werkt. Doorgaans gebruiken websites het standaardprotocol HTTP (Hypertext Transfer Protocol).
In het afgelopen decennium is er een massale adoptie geweest van Hypertext Transfer Protocol Secure (HTTPS). Hoewel dit protocol lijkt op HTTP, is het veiliger omdat het de gegevens versleutelt die worden uitgewisseld tussen de server en de browser. Daarom wordt het weergegeven met een groen beveiligingsslotje in de adresbalk.
Domeinnaam
het tweede element in een URL is de domeinnaam. Het wordt gebruikt om de website te identificeren en stelt u in staat de startpagina te bezoeken wanneer er niets anders aan het einde is toegevoegd.
Een domeinnaam bestaat uit twee delen. Eerst is er de naam van de website, daarna komt de TLD, dat wil zeggen een TLD zoals .net, .org, .com, geplaatst aan het einde van de domeinnaam.
Pad
Als u alleen de startpagina van uw website wilt bezoeken, volstaan het protocol en de domeinnaam. Om echter afzonderlijke bestanden of pagina's op uw website te bezoeken, moet u hun eigen URL gebruiken.
het deel na de TLD wordt het pad genoemd. Het stelt de browser in staat een specifieke pagina op een website te bezoeken. Sommige experts noemden het de 'slug' van de URL.
Wat is een API?
API staat voor application programming interface. U heeft API's nodig om te communiceren met externe softwarecomponenten. Zelfs als u alle code vanaf nul schrijft, moet u uw eigen API's maken om uw code te organiseren en een herbruikbare codebase op te bouwen.
Wat is de Chart Image-API?
De Image-Charts API wordt gebruikt om een afbeelding met een grafiek terug te sturen als reactie op een URL POST- of GET-verzoek. Hiermee kun je een breed scala aan grafieken genereren, zoals staafdiagrammen, lijngrafieken en cirkeldiagrammen. Alle grafiekdetails die je nodig hebt, zoals labels, kleuren, grootte en andere vormen van grafiekdata, worden in de URL opgenomen.
Om een eenvoudig diagram te maken, moet je een groot aantal details in de URL opgeven, zoals de gegevens, grootte en het type van het diagram. Je hoeft alleen de URL in je webbrowser in te typen. Gebruik vervolgens een <img>-tag om ernaar te verwijzen op je webpagina. Bijvoorbeeld dit link toont een type grafiek, bekend als de cirkeldiagram. De link is ook een voorbeeld van een standaard chart-API-URL. Het volgende formaat wordt gebruikt in alle Chart-URL's.
https://image-charts.com/chart
?cht=<chart_type>
&chd=<chart_data>
&chs=<chart_size>
&...additional_parameters...
Elke URL begint met https://image-charts.com/chart?, gevolgd door andere parameters die de weergave en gegevens van de grafiek vertegenwoordigen. Deze parameters hebben de vorm naam=waarde en worden gescheiden door een ampersand-teken (&). Na het “?” kunnen de parameters in willekeurige volgorde staan. Elke grafiek heeft minstens de volgende parameters nodig:
- cht – grafiektype
- chd – grafiekgegevens
- chs – grafiekgrootte
meerdere parameters bieden aanvullende opties. U kunt ook aanvullende parameters instellen, afhankelijk van de ondersteunde grafieken.
https://image-charts.com/chart
?cht=p3
&chs=600x200
&chd=t:70,30
&chl=First|Second
&chan
&chf=ps0-0,lg,45,ffeb3b,0.2,f44336,1|ps0-1,lg,45,8bc34a,0.2,009688,1
- De basis-URL voor alle grafiekverzoeken is https://image-charts.com/chart?
- cht = p3 Het grafiektype: hier een 3D-cirkeldiagram.
- chs = 600x200 – geeft de grafiekgrootte aan in breedte en hoogte, in pixels
- chd = t; 70, 30 – hiermee geeft u de grafiekgegevens op. Hoewel we een eenvoudig tekstformaat hebben gebruikt, kunt u ook voor andere formaten kiezen.
- chl = First|Second – Hiermee stelt u de labels voor de taartpunten in.
- chan = Animeer de grafiek om een gif te renderen
- chf = ps – Stelt een lineair kleurverloop in voor elk taartpunt
- & -- Het ampersand-teken wordt gebruikt om parameters te scheiden.
Wanneer een URL wordt ingesloten in HTML, bijvoorbeeld als src-attribuut van de tag, moet je het teken “&” tussen parameters vervangen door de tekens “&”. Dit geldt ook voor het genereren van pagina's in PHP en HTML, of een andere taal.
Voor meer details kunt u dit bezoeken link.

