SlideShare a Scribd company logo
1 of 24
Download to read offline
Twitter mee: #SEE2016NL
Het hoe en wat van HTTP-requests
Katrien Bekaert
SEE the future
Twitter mee: #SEE2016NL
Even voorstellen
· Katrien Bekaert
· November 2012
· Consultant (technisch)
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.
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
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?
Twitter mee: #SEE2016NL
Voorbeeld
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=adm
in&j_password=admin
Twitter mee: #SEE2016NL
Opbouw HTTP-request
http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup
Value=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)
Twitter mee: #SEE2016NL
Servlet
http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup
Value=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
Twitter mee: #SEE2016NL
Wat wil je doen?
http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup
Value=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
Twitter mee: #SEE2016NL
Welke kaart wil je laten zien of aanpassen?
http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup
Value=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-]
Twitter mee: #SEE2016NL
Welke velden worden er aangepast?
http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup
Value=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
Twitter mee: #SEE2016NL
Datadict
· Veldnamen uit de database vind je terug in
de datadict
Twitter mee: #SEE2016NL
Afsluiten HTTP-request
http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup
Value=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
Twitter mee: #SEE2016NL
Tips
· Voeg contained in URL toe om een frame te tonen
http://localhost:80/tas/secure/contained/incident?action=show&lookup=n
aam&lookupValue=I1409001
· Bij het aanmaken van een kaart, altijd status
meegeven
· URL encoding via U<text>u of C<text>c
Twitter mee: #SEE2016NL
In TOPdesk
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
Twitter mee: #SEE2016NL
Andere mogelijkheden (2)
· Google Maps vanuit TOPdesk
· Sms versturen vanuit TOPdesk
Twitter mee: #SEE2016NL
Andere mogelijkheden (3)
· iCal-bestand genereren
· Openen van een kennisitem op een ander tabblad
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 een
activiteit kopieert naar de actie van de wijziging.
Twitter mee: #SEE2016NL
Trouble shooting
· Staat URL-authenticatie aan?
· De selfserviceportal kan alleen kaarten raadplegen
· Logfiles
· URL deel per deel testen
· Support
Twitter mee: #SEE2016NL
Afsluiting
· Weet waarom je het wil doen
· Weet wat je wil doen
· Weet hoe je het moet doen
Twitter mee: #SEE2016NL
Vragen?
Twitter mee: #SEE2016NL
Presentatie terugkijken?
Bekijk deze presentatie online op
www.slideshare.net/TOPdesk
Twitter mee: #SEE2016NL

More Related Content

What's hot

Corda Developer Bootcamp: Tokens
Corda Developer Bootcamp: TokensCorda Developer Bootcamp: Tokens
Corda Developer Bootcamp: TokensR3
 
Chris Adams: Landscape of DAO Tooling, Frameworks and Integration
Chris Adams: Landscape of DAO Tooling, Frameworks and IntegrationChris Adams: Landscape of DAO Tooling, Frameworks and Integration
Chris Adams: Landscape of DAO Tooling, Frameworks and IntegrationEdunomica
 
Apache Sqoop: A Data Transfer Tool for Hadoop
Apache Sqoop: A Data Transfer Tool for HadoopApache Sqoop: A Data Transfer Tool for Hadoop
Apache Sqoop: A Data Transfer Tool for HadoopCloudera, Inc.
 
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...DataStax
 
What is Erc20 token? How it Works/
What is Erc20 token? How it Works/What is Erc20 token? How it Works/
What is Erc20 token? How it Works/Developcoins
 
Data pipeline with kafka
Data pipeline with kafkaData pipeline with kafka
Data pipeline with kafkaMole Wong
 
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureMelanie Swan
 
[DockerCon 2019] Hardening Docker daemon with Rootless mode
[DockerCon 2019] Hardening Docker daemon with Rootless mode[DockerCon 2019] Hardening Docker daemon with Rootless mode
[DockerCon 2019] Hardening Docker daemon with Rootless modeAkihiro Suda
 
Write smart contract with solidity on Ethereum
Write smart contract with solidity on EthereumWrite smart contract with solidity on Ethereum
Write smart contract with solidity on EthereumMurughan Palaniachari
 
Elasticsearch development case
Elasticsearch development caseElasticsearch development case
Elasticsearch development case일규 최
 
ERC20 Step-by-Step - Creating Your First Ethereum Token
ERC20 Step-by-Step - Creating Your First Ethereum TokenERC20 Step-by-Step - Creating Your First Ethereum Token
ERC20 Step-by-Step - Creating Your First Ethereum TokenCodeOps Technologies LLP
 

What's hot (20)

Corda Developer Bootcamp: Tokens
Corda Developer Bootcamp: TokensCorda Developer Bootcamp: Tokens
Corda Developer Bootcamp: Tokens
 
Blockchain and Real Estate
Blockchain and Real EstateBlockchain and Real Estate
Blockchain and Real Estate
 
Chris Adams: Landscape of DAO Tooling, Frameworks and Integration
Chris Adams: Landscape of DAO Tooling, Frameworks and IntegrationChris Adams: Landscape of DAO Tooling, Frameworks and Integration
Chris Adams: Landscape of DAO Tooling, Frameworks and Integration
 
Apache Sqoop: A Data Transfer Tool for Hadoop
Apache Sqoop: A Data Transfer Tool for HadoopApache Sqoop: A Data Transfer Tool for Hadoop
Apache Sqoop: A Data Transfer Tool for Hadoop
 
LINKED LISTS
LINKED LISTSLINKED LISTS
LINKED LISTS
 
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
 
JSON Web Tokens
JSON Web TokensJSON Web Tokens
JSON Web Tokens
 
Decentralized finance research
Decentralized finance researchDecentralized finance research
Decentralized finance research
 
What is Erc20 token? How it Works/
What is Erc20 token? How it Works/What is Erc20 token? How it Works/
What is Erc20 token? How it Works/
 
Data pipeline with kafka
Data pipeline with kafkaData pipeline with kafka
Data pipeline with kafka
 
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
 
Blockchain Explained
Blockchain ExplainedBlockchain Explained
Blockchain Explained
 
Apache Hive - Introduction
Apache Hive - IntroductionApache Hive - Introduction
Apache Hive - Introduction
 
[DockerCon 2019] Hardening Docker daemon with Rootless mode
[DockerCon 2019] Hardening Docker daemon with Rootless mode[DockerCon 2019] Hardening Docker daemon with Rootless mode
[DockerCon 2019] Hardening Docker daemon with Rootless mode
 
Write smart contract with solidity on Ethereum
Write smart contract with solidity on EthereumWrite smart contract with solidity on Ethereum
Write smart contract with solidity on Ethereum
 
Tecnologia blockchain: uma visão geral
Tecnologia blockchain:  uma visão geralTecnologia blockchain:  uma visão geral
Tecnologia blockchain: uma visão geral
 
Elasticsearch development case
Elasticsearch development caseElasticsearch development case
Elasticsearch development case
 
Erc 721 tokens
Erc 721 tokensErc 721 tokens
Erc 721 tokens
 
ERC20 Step-by-Step - Creating Your First Ethereum Token
ERC20 Step-by-Step - Creating Your First Ethereum TokenERC20 Step-by-Step - Creating Your First Ethereum Token
ERC20 Step-by-Step - Creating Your First Ethereum Token
 
HTTP & HTTPS
HTTP & HTTPSHTTP & HTTPS
HTTP & HTTPS
 

Viewers also liked

TOPdesk on Tour 2014: Tips & tricks
TOPdesk on Tour 2014: Tips & tricksTOPdesk on Tour 2014: Tips & tricks
TOPdesk on Tour 2014: Tips & tricksTOPdesk
 
Tips & Tricks - TOPdesk on Tour 2015
Tips & Tricks - TOPdesk on Tour 2015Tips & Tricks - TOPdesk on Tour 2015
Tips & Tricks - TOPdesk on Tour 2015TOPdesk
 
Tips & Tricks - TOPdesk Symposium 2012
Tips & Tricks - TOPdesk Symposium 2012Tips & Tricks - TOPdesk Symposium 2012
Tips & Tricks - TOPdesk Symposium 2012TOPdesk
 
Tips and tricks | TOPdesk on Tour2014
Tips and tricks | TOPdesk on Tour2014Tips and tricks | TOPdesk on Tour2014
Tips and tricks | TOPdesk on Tour2014TOPdesk
 
Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011
Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011
Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011TOPdesk
 
Tooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heen
Tooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heenTooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heen
Tooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heenTOPdesk
 
Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017
Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017
Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017TOPdesk
 
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...SURF Events
 
Functioneel beheer als katalysator - SEE 2016
Functioneel beheer als katalysator - SEE 2016Functioneel beheer als katalysator - SEE 2016
Functioneel beheer als katalysator - SEE 2016TOPdesk
 
TOPsis in een notendop
TOPsis in een notendopTOPsis in een notendop
TOPsis in een notendopTOPdesk
 
Keynote, TOPdesk on Tour 2016, Antwerpen
Keynote, TOPdesk on Tour 2016, AntwerpenKeynote, TOPdesk on Tour 2016, Antwerpen
Keynote, TOPdesk on Tour 2016, AntwerpenTOPdesk
 
The Tooling Event Seminar: Klant centraal stellen
The Tooling Event Seminar: Klant centraal stellenThe Tooling Event Seminar: Klant centraal stellen
The Tooling Event Seminar: Klant centraal stellenTOPdesk
 
The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...
The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...
The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...TOPdesk
 
Write to Excite
Write to ExciteWrite to Excite
Write to ExciteTOPdesk
 

Viewers also liked (14)

TOPdesk on Tour 2014: Tips & tricks
TOPdesk on Tour 2014: Tips & tricksTOPdesk on Tour 2014: Tips & tricks
TOPdesk on Tour 2014: Tips & tricks
 
Tips & Tricks - TOPdesk on Tour 2015
Tips & Tricks - TOPdesk on Tour 2015Tips & Tricks - TOPdesk on Tour 2015
Tips & Tricks - TOPdesk on Tour 2015
 
Tips & Tricks - TOPdesk Symposium 2012
Tips & Tricks - TOPdesk Symposium 2012Tips & Tricks - TOPdesk Symposium 2012
Tips & Tricks - TOPdesk Symposium 2012
 
Tips and tricks | TOPdesk on Tour2014
Tips and tricks | TOPdesk on Tour2014Tips and tricks | TOPdesk on Tour2014
Tips and tricks | TOPdesk on Tour2014
 
Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011
Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011
Tips ‘n Tricks - Klantevent TOPdesk Belgium 2011
 
Tooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heen
Tooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heenTooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heen
Tooling Event Seminar Worcade - Soepel samenwerken over organisatiegrenzen heen
 
Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017
Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017
Verhoog de zelfredzaamheid van uw klanten - Vakbeurs Zorg & ICT 2017
 
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
 
Functioneel beheer als katalysator - SEE 2016
Functioneel beheer als katalysator - SEE 2016Functioneel beheer als katalysator - SEE 2016
Functioneel beheer als katalysator - SEE 2016
 
TOPsis in een notendop
TOPsis in een notendopTOPsis in een notendop
TOPsis in een notendop
 
Keynote, TOPdesk on Tour 2016, Antwerpen
Keynote, TOPdesk on Tour 2016, AntwerpenKeynote, TOPdesk on Tour 2016, Antwerpen
Keynote, TOPdesk on Tour 2016, Antwerpen
 
The Tooling Event Seminar: Klant centraal stellen
The Tooling Event Seminar: Klant centraal stellenThe Tooling Event Seminar: Klant centraal stellen
The Tooling Event Seminar: Klant centraal stellen
 
The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...
The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...
The Tooling Event Seminar: Meldingbeheer en kennisbeheer de perfecte tandem n...
 
Write to Excite
Write to ExciteWrite to Excite
Write to Excite
 

More from TOPdesk

Workshop: Throw it over the fence
Workshop: Throw it over the fenceWorkshop: Throw it over the fence
Workshop: Throw it over the fenceTOPdesk
 
The secret ingredient to building a great service culture
The secret ingredient to building a great service cultureThe secret ingredient to building a great service culture
The secret ingredient to building a great service cultureTOPdesk
 
Workshop: Measuring customer satisfaction
Workshop: Measuring customer satisfactionWorkshop: Measuring customer satisfaction
Workshop: Measuring customer satisfactionTOPdesk
 
TOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity ModelTOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity ModelTOPdesk
 
Sharing knowledge is a super power
Sharing knowledge is a super powerSharing knowledge is a super power
Sharing knowledge is a super powerTOPdesk
 
TOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity ModelTOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity ModelTOPdesk
 
Improving uptake
Improving uptakeImproving uptake
Improving uptakeTOPdesk
 
AI and the value of people
AI and the value of peopleAI and the value of people
AI and the value of peopleTOPdesk
 
Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019
Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019
Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019TOPdesk
 
The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019
The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019
The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019TOPdesk
 
Tips & tricks - TOPdesk on Tour Denmark 2019
Tips & tricks - TOPdesk on Tour Denmark 2019Tips & tricks - TOPdesk on Tour Denmark 2019
Tips & tricks - TOPdesk on Tour Denmark 2019TOPdesk
 
Mature service management with A.I. - TOPdesk on Tour Denmark 2019
Mature service management with A.I. - TOPdesk on Tour Denmark 2019Mature service management with A.I. - TOPdesk on Tour Denmark 2019
Mature service management with A.I. - TOPdesk on Tour Denmark 2019TOPdesk
 
Professionelle services - TOPdesk on Tour Denmark 2019
Professionelle services - TOPdesk on Tour Denmark 2019Professionelle services - TOPdesk on Tour Denmark 2019
Professionelle services - TOPdesk on Tour Denmark 2019TOPdesk
 
Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019
Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019
Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019TOPdesk
 
Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019
Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019
Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019TOPdesk
 
TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019
TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019
TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019TOPdesk
 
TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...
TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...
TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...TOPdesk
 
TOPdesk voor FM
TOPdesk voor FMTOPdesk voor FM
TOPdesk voor FMTOPdesk
 
TOPdesk voor Burgerondersteuning
TOPdesk voor BurgerondersteuningTOPdesk voor Burgerondersteuning
TOPdesk voor BurgerondersteuningTOPdesk
 
TOPdesk on Tour 2019: Betrokken medewerkers, blije klanten
TOPdesk on Tour 2019: Betrokken medewerkers, blije klantenTOPdesk on Tour 2019: Betrokken medewerkers, blije klanten
TOPdesk on Tour 2019: Betrokken medewerkers, blije klantenTOPdesk
 

More from TOPdesk (20)

Workshop: Throw it over the fence
Workshop: Throw it over the fenceWorkshop: Throw it over the fence
Workshop: Throw it over the fence
 
The secret ingredient to building a great service culture
The secret ingredient to building a great service cultureThe secret ingredient to building a great service culture
The secret ingredient to building a great service culture
 
Workshop: Measuring customer satisfaction
Workshop: Measuring customer satisfactionWorkshop: Measuring customer satisfaction
Workshop: Measuring customer satisfaction
 
TOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity ModelTOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity Model
 
Sharing knowledge is a super power
Sharing knowledge is a super powerSharing knowledge is a super power
Sharing knowledge is a super power
 
TOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity ModelTOPdesk Service Excellence Maturity Model
TOPdesk Service Excellence Maturity Model
 
Improving uptake
Improving uptakeImproving uptake
Improving uptake
 
AI and the value of people
AI and the value of peopleAI and the value of people
AI and the value of people
 
Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019
Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019
Shared Service Management: Ny medarbejder ombord - TOPdesk on Tour Denmark 2019
 
The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019
The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019
The secret ingredients to a great service culture - TOPdesk on Tour Denmark 2019
 
Tips & tricks - TOPdesk on Tour Denmark 2019
Tips & tricks - TOPdesk on Tour Denmark 2019Tips & tricks - TOPdesk on Tour Denmark 2019
Tips & tricks - TOPdesk on Tour Denmark 2019
 
Mature service management with A.I. - TOPdesk on Tour Denmark 2019
Mature service management with A.I. - TOPdesk on Tour Denmark 2019Mature service management with A.I. - TOPdesk on Tour Denmark 2019
Mature service management with A.I. - TOPdesk on Tour Denmark 2019
 
Professionelle services - TOPdesk on Tour Denmark 2019
Professionelle services - TOPdesk on Tour Denmark 2019Professionelle services - TOPdesk on Tour Denmark 2019
Professionelle services - TOPdesk on Tour Denmark 2019
 
Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019
Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019
Kast det bare over hegnet! - TOPdesk on Tour Denmark 2019
 
Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019
Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019
Kundecase: Odsherred Kommune - TOPdesk on Tour Denmark 2019
 
TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019
TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019
TOPdesk, TOPdesk, TOPdesk.. - TOPdesk on Tour Denmark 2019
 
TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...
TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...
TOPdesk on Tour 2019: How-to 3: Service Automation met TOPdesk en Solution Pa...
 
TOPdesk voor FM
TOPdesk voor FMTOPdesk voor FM
TOPdesk voor FM
 
TOPdesk voor Burgerondersteuning
TOPdesk voor BurgerondersteuningTOPdesk voor Burgerondersteuning
TOPdesk voor Burgerondersteuning
 
TOPdesk on Tour 2019: Betrokken medewerkers, blije klanten
TOPdesk on Tour 2019: Betrokken medewerkers, blije klantenTOPdesk on Tour 2019: Betrokken medewerkers, blije klanten
TOPdesk on Tour 2019: Betrokken medewerkers, blije klanten
 

Het hoe en wat van http-requests - SEE 2016

  • 1. Twitter mee: #SEE2016NL Het hoe en wat van HTTP-requests Katrien Bekaert SEE the future
  • 2. Twitter mee: #SEE2016NL Even voorstellen · Katrien Bekaert · November 2012 · Consultant (technisch)
  • 3. 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.
  • 4. 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
  • 5. 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?
  • 7. Twitter mee: #SEE2016NL Opbouw HTTP-request http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup Value=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)
  • 8. Twitter mee: #SEE2016NL Servlet http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup Value=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
  • 9. Twitter mee: #SEE2016NL Wat wil je doen? http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup Value=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
  • 10. Twitter mee: #SEE2016NL Welke kaart wil je laten zien of aanpassen? http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup Value=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-]
  • 11. Twitter mee: #SEE2016NL Welke velden worden er aangepast? http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup Value=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
  • 12. Twitter mee: #SEE2016NL Datadict · Veldnamen uit de database vind je terug in de datadict
  • 13. Twitter mee: #SEE2016NL Afsluiten HTTP-request http://localhost:80/tas/secure/incident?action=edit&lookup=naam&lookup Value=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
  • 14. Twitter mee: #SEE2016NL Tips · Voeg contained in URL toe om een frame te tonen http://localhost:80/tas/secure/contained/incident?action=show&lookup=n aam&lookupValue=I1409001 · Bij het aanmaken van een kaart, altijd status meegeven · URL encoding via U<text>u of C<text>c
  • 16. 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
  • 17. Twitter mee: #SEE2016NL Andere mogelijkheden (2) · Google Maps vanuit TOPdesk · Sms versturen vanuit TOPdesk
  • 18. Twitter mee: #SEE2016NL Andere mogelijkheden (3) · iCal-bestand genereren · Openen van een kennisitem op een ander tabblad
  • 19. 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 een activiteit kopieert naar de actie van de wijziging.
  • 20. Twitter mee: #SEE2016NL Trouble shooting · Staat URL-authenticatie aan? · De selfserviceportal kan alleen kaarten raadplegen · Logfiles · URL deel per deel testen · Support
  • 21. Twitter mee: #SEE2016NL Afsluiting · Weet waarom je het wil doen · Weet wat je wil doen · Weet hoe je het moet doen
  • 23. Twitter mee: #SEE2016NL Presentatie terugkijken? Bekijk deze presentatie online op www.slideshare.net/TOPdesk