Download - Het hoe en wat van http-requests - SEE 2016
![Page 1: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/1.jpg)
Twitter mee: #SEE2016NL
Het hoe en wat van HTTP-requestsKatrien Bekaert
SEE the future
![Page 2: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/2.jpg)
Twitter mee: #SEE2016NL
Even voorstellen· Katrien Bekaert· November 2012· Consultant (technisch)
![Page 3: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/3.jpg)
Twitter mee: #SEE2016NL
Wat is een HTTP-request?· Hypertext Transfer Protocol (HTTP) is het
protocol voor communicatie tussen webclient(meestal een webbrowser) en webserver.· Bijvoorbeeld het oproepen van een webpagina.
![Page 4: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/4.jpg)
Twitter mee: #SEE2016NL
Waarom HTTP-requests gebruiken?· Het oproepen/aanpassen van kaarten
binnen TOPdesk· Een rtf-document genereren· Koppelingen leggen met andere pakketten
of pagina’s
![Page 5: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/5.jpg)
Twitter mee: #SEE2016NL
Voor je begint· Wat wil je bereiken, of verwacht je dat er gaat
gebeuren?· Welke kaart heb je nodig?· Welke server moet er worden aangesproken?· Op welke poort is TOPdesk beschikbaar?· Wanneer moet het uitgevoerd worden?
![Page 6: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/6.jpg)
Twitter mee: #SEE2016NL
Voorbeeldhttp://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookupValue=I1409001&field0=actie&value0=Aangepast door een http-request&validate=false&save=true&j_username=admin&j_password=admin
![Page 7: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/7.jpg)
Twitter mee: #SEE2016NL
Opbouw HTTP-requesthttp://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookupValue=I1409001&field0=actie&value0=Aangepast door een http-request&validate=false&save=true&j_username=admin&j_password=admin
· Protocol = HTTP· Server = Localhost· Poort = 80· Tas = TOPdesk Application Server (vast)· Realm = Secure (behandelaar)
![Page 8: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/8.jpg)
Twitter mee: #SEE2016NL
Servlethttp://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookupValue=I1409001&field0=actie&value0=Aangepast door een http-request&validate=false&save=true&j_username=admin&j_password=admin
· Te achterhalen· via het Pi-teken (π) in het behandelaarsgedeelte
![Page 9: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/9.jpg)
Twitter mee: #SEE2016NL
Wat wil je doen?http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookupValue=I1409001&field0=actie&value0=Aangepast door een http-request&validate=false&save=true&j_username=admin&j_password=admin
· Een kaart laten zien - show· Een kaart creëren - new· Een kaart aanpassen - edit
![Page 10: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/10.jpg)
Twitter mee: #SEE2016NL
Welke kaart wil je laten zien of aanpassen?http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookupValue=I1409001&field0=actie&value0=Aangepast door een http-request&validate=false&save=true&j_username=admin&j_password=admin
· Ophalen van een kaart kan via· (Incident)nummer –> Lookup + LookupValue· Unid –> Unid=[-unid-]
![Page 11: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/11.jpg)
Twitter mee: #SEE2016NL
Welke velden worden er aangepast?http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookupValue=I1409001&field0=actie&value0=Aangepast door een http-request&validate=false&save=true&j_username=admin&j_password=admin
· Standaard velden (tekst, numeriek, datum, …) –fieldX + valueX· Opzoeklijsten – replacefieldX + searchfieldX +
searchvalueX
![Page 12: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/12.jpg)
Twitter mee: #SEE2016NL
Datadict· Veldnamen uit de database vind je terug in
de datadict
![Page 13: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/13.jpg)
Twitter mee: #SEE2016NL
Afsluiten HTTP-requesthttp://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookupValue=I1409001&field0=actie&value0=Aangepast door een http-request&validate=false&save=true&j_username=admin&j_password=admin
· Validate = true/false· Save =true/false· j_username=gebruiker· j_password=paswoord
![Page 14: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/14.jpg)
Twitter mee: #SEE2016NL
Tips· Voeg contained in URL toe om een frame te tonenhttp://localhost:80/tas/secure/contained/incident?action=show&lookup=naam&lookupValue=I1409001
· Bij het aanmaken van een kaart, altijd statusmeegeven· URL encoding via \U<text>\u of \C<text>\c
![Page 15: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/15.jpg)
Twitter mee: #SEE2016NL
In TOPdesk
![Page 16: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/16.jpg)
Twitter mee: #SEE2016NL
Andere mogelijkheden· RTF-creator· Creëer een templatedocument met de TOPdesk-velden als tags:
$<naambehandelaar>$· Maak een HTTP-request aan die de template aanroept en opvult
![Page 17: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/17.jpg)
Twitter mee: #SEE2016NL
Andere mogelijkheden (2)· Google Maps vanuit TOPdesk
· Sms versturen vanuit TOPdesk
![Page 18: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/18.jpg)
Twitter mee: #SEE2016NL
Andere mogelijkheden (3)· iCal-bestand genereren
· Openen van een kennisitem op een ander tabblad
![Page 19: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/19.jpg)
Twitter mee: #SEE2016NL
Opdracht· Maak een HTTP-request die een melding opent.· Maak via een HTTP-request een melding aan en
vul de volgende velden al in:· Soort binnenkomst, soort melding, verzoek, status,
behandelaar
· Maak een HTTP-request die de actie van eenactiviteit kopieert naar de actie van de wijziging.
![Page 20: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/20.jpg)
Twitter mee: #SEE2016NL
Trouble shooting· Staat URL-authenticatie aan?· De selfserviceportal kan alleen kaarten raadplegen· Logfiles· URL deel per deel testen· Support
![Page 21: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/21.jpg)
Twitter mee: #SEE2016NL
Afsluiting· Weet waarom je het wil doen· Weet wat je wil doen· Weet hoe je het moet doen
![Page 22: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/22.jpg)
Twitter mee: #SEE2016NL
Vragen?
![Page 23: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/23.jpg)
Twitter mee: #SEE2016NL
Presentatie terugkijken?
Bekijk deze presentatie online opwww.slideshare.net/TOPdesk
![Page 24: Het hoe en wat van http-requests - SEE 2016](https://reader034.vdocuments.site/reader034/viewer/2022042513/587aeadd1a28ab7f378b5365/html5/thumbnails/24.jpg)
Twitter mee: #SEE2016NL