Http:// Via USB-stick, laten zien, geen internetverbinding Dit is dus geen dia!
Laat http-requests niet onbenut!
-
Upload
topdesk -
Category
Technology
-
view
2.426 -
download
9
description
Transcript of Laat http-requests niet onbenut!
Twitter mee #T12JSo #TOPdesk12
Laat HTTP-requests niet onbenutTOPdesk Symposium 2012Jorg Sonneveld
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Waarom HTTP-requests?
· Minder handelingen
· Minder fouten
· Efficiënter
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Programma
· Opbouw van een http-request
· Uitleg TOPdesk database
· Voorbeelden
Twitter mee #T12JSo #TOPdesk12
Opbouw: de basis
· Protocol: http
· Servernaam of IP-adres
· Poortnummer
· Beveiligde of publieke deel
· Kaartsoort
http://topdesk:82/tas/secure/incident?
Twitter mee #T12JSo #TOPdesk12
Wat gaan we doen met de kaart?
· Action=new&status=1
· Action=lookup&lookup=naam&lookupvalue=[-Incidentnummer-]
· Action=show&unid=[-UNID-]
· Action=edit&lookup=naam….
· Action=edit&unid=[-UNID-]
http://topdesk:82/tas/secure/incident?action=new&status=1
Twitter mee #T12JSo #TOPdesk12 http://topdesk:82/tas/secure/incident?action=new&status=1
Twitter mee #T12JSo #TOPdesk12
Velden: opzoeklijsten
Gegevens uit andere tabel
http://topdesk:82/tas/secure/incident?action=new&status=1&
replacefield1=persoonid&
searchfield1=email&
Twitter mee #T12JSo #TOPdesk12 http://topdesk:82/tas/secure/incident?action=new&status=1
Twitter mee #T12JSo #TOPdesk12
Overige velden
· Tekst of memo
· Datum
· Getal
· Logisch
Field1=…&Value1=…
Twitter mee #T12JSo #TOPdesk12
Overige velden
http://topdesk:82/tas/secure/incident?
action=new&status=1&
replacefield1=persoonid&
searchfield1=email&
field2=aanmeldertelefoon&
value2=0123456789
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Overige parameters
· Save=true
· Validate=false
· J_username=admin
· J_password=admin
· Append1=true
· Newline2=3
Twitter mee #T12JSo #TOPdesk12
Overige parameters
http://topdesk:82/tas/secure/incident?
action=new&status=1&
replacefield1=persoonid&
searchfield1=email&
field1=aanmeldertelefoon&
value1=0123456789&
validate=false&
save=true
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Speciale tekens
· # & ! enz.
· Hexvariant
· Spatie %20
· De%20printer%20is%20stuk
· # & ! enz.
· TOPdesk: \C….\c
· \CDe printer is stuk\c
Twitter mee #T12JSo #TOPdesk12
TOPdesk Database
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Database
Incident Persoon Vestiging
Twitter mee #T12JSo #TOPdesk12
Database
· tabellen met elkaar verbonden
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Nieuwe Persoon
· Jorg Sonneveld
· TOPdesk Delft
· Manager
Twitter mee #T12JSo #TOPdesk12
Nieuwe persoonskaart
http://topdesk:82/tas/secure/person?action=new&
field0=voornaam&value0=Jorg&
field1=achternaam&value1=Sonneveld&
replacefield0=vestigingid&searchfield0=naam&searchvalue0=TOPdesk%20Delft&
field2=ismanager&value2=1&
validate=false&save=true&
J_username=admin&J_password=admin
Twitter mee #T12JSo #TOPdesk12
Wijzigingsaanvraag
· Op naam van Jorg
· Eenvoudige wijziging
· Nieuwe medewerker
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Nieuwe wijzigingsaanvraag
tas/secure/newchange?action=new&status=1&
replacefield1=persoonid&searchfield1=achternaam&searchvalue1=[Achternaam]&
field1=changetype&value1=1&
field2=briefdescription&
value2=\CNieuwe medewerker\c&
validate=false&save=true&
J_username=admin&J_password=admin
Twitter mee #T12JSo #TOPdesk12
Samenvatting
· Gestructureerde opbouw
· Datadict
· Meer uitleg en voorbeelden in de handleiding
Twitter mee #T12JSo #TOPdesk12
U vindt deze presentatie online op
www.slideshare.net/topdesk