Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.

Commit

Permalink
#5 Provide some sample http/REST requests
Browse files Browse the repository at this point in the history
  • Loading branch information
ascheman committed Apr 19, 2018
1 parent 2e53daf commit a510123
Show file tree
Hide file tree
Showing 7 changed files with 50 additions and 0 deletions.
6 changes: 6 additions & 0 deletions samples/authenticated-bearer.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
### Nicht authentifizierter Zugriff

GET {{baseUrl}}/rest/feedback/event/javaland2018/12345
Accept: application/json, text/plain, */*
Authorization: bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJRVVYwXzZNT3ZhbzdRODNnbm11MzJfVlhNbzhXWnhGeEk5R0ptbmJ5VlgwIn0.eyJqdGkiOiJhMzYyMjkzMC0xNDMzLTQxYjktYTkxMy00YTc3OWJiOGQxZDAiLCJleHAiOjE1MjM5NjUwMTMsIm5iZiI6MCwiaWF0IjoxNTIzOTY0NzEzLCJpc3MiOiJodHRwczovL2tleWNsb2FrLmR1a2Vjb24ub3JnL2F1dGgvcmVhbG1zL2R1a2Vjb24tbGF0ZXN0IiwiYXVkIjoiZHVrZWNvbiIsInN1YiI6ImY6NTlkYTRjOWUtMzk3NS00ODM5LTg2N2YtMmU1ZjZmZmM3NGQ1OjM2MzI4MyIsInR5cCI6IkJlYXJlciIsImF6cCI6ImR1a2Vjb24iLCJub25jZSI6ImI3ZDYyM2E3LWQ0NzQtNDU5OC04YzExLTc5NmMxMGMwYzI2ZiIsImF1dGhfdGltZSI6MTUyMzk2NDcxMiwic2Vzc2lvbl9zdGF0ZSI6IjIzN2RlYjBjLWUwZjItNDBlNS04ZjNlLTE4NjVhYzFiMDBiMCIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cHM6Ly9sb2NhbGhvc3QiLCJodHRwOi8vbG9jYWxob3N0KiIsImh0dHA6Ly9sb2NhbGhvc3Q6ODA4MCIsImh0dHBzOi8vZGV2LmR1a2Vjb24ub3JnIiwiaHR0cDovL2xvY2FsaG9zdDo1MDAwIiwiaHR0cDovL2xvY2FsaG9zdDo4MDAwIiwiaHR0cDovL2xvY2FsaG9zdDozMDAwIiwiaHR0cHM6Ly9sYXRlc3QuZHVrZWNvbi5vcmciXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwiYWRtaW4iLCJST0xFX0FETUlOIiwidW1hX2F1dGhvcml6YXRpb24iLCJ1c2VyIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwibmFtZSI6IkdlcmQgQXNjaGVtYW5uIiwicHJlZmVycmVkX3VzZXJuYW1lIjoiR2VyZC5Bc2NoZW1hbm4iLCJnaXZlbl9uYW1lIjoiR2VyZCIsImZhbWlseV9uYW1lIjoiQXNjaGVtYW5uIiwiZW1haWwiOiJHZXJkLkFzY2hlbWFubiJ9.qgvIvi1zqfMdJezMQi30JC6rJu7dCL-7YJOMFltHy0OO5-5M8v8-JkjVYMxo1Xwl-ExcPf--Hr1CBxRdmj_72eIxLIdLY1GBuu2LmpqVur8RJwCibtLXvrejgsXjKiJMLPqC9uODKeIYHc96e2w-6FxHq5Qf62IPjd8B2heAFsml7JXiat9EorDooCuxifBR4EV57tl1xoYHQayqwgIz1m1rLYCCSgIAyxeJ4M9NNUnLnSHGnlQb-I4Ax1yQJoOHNtQB12ZvzHgb-MWHtOIupRyiFDdo93oTrweVCM6QLY8pNG3HH8GT7j2MrrqPmXLhxBeRdIpuZG-S7JpPwjs5cg
###
6 changes: 6 additions & 0 deletions samples/authenticated-cookie.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
### Nicht authentifizierter Zugriff

GET {{baseUrl}}/rest/feedback/event/javaland2018/12345
Accept: application/json, text/plain, */*
Cookie: gsScrollPos-600=0; _ga=GA1.1.1170215238.1516562024; gsScrollPos-226=0; gsScrollPos-224=0; gsScrollPos-504=0; JSESSIONID=46A7A9102990A937A16426AC44CC45EF
###
7 changes: 7 additions & 0 deletions samples/authorize.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
POST https://dukecon.org/auth/realms/{{realm}}/login-actions/authenticate?code=qFbGJUmHTkQ5URmS16Ts30Ok1yidWpBQwEBzQ0VCfgM&execution=2a9836cf-a4f3-4e83-9319-74c60395bf6b&client_id=dukecon
### https://dukecon.org/auth/realms/dukecon-developer/protocol/openid-connect/auth?response_type=code&client_id=dukecon&scope=openid%20profile&state=OS9eVzt7esnA5EHBGilw1w24WcsQnjnONskAHVGCaYU%3D&redirect_uri=http://localhost:8080/login/oauth2/code/dukecon-developer
Content-Type: application/x-www-form-urlencoded

[email protected]&password=zKjverwD

###
6 changes: 6 additions & 0 deletions samples/get-token.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
POST https://keycloak.dukecon.org/auth/realms/{{realm}}/protocol/openid-connect/token
Content-Type: application/x-www-form-urlencoded

[email protected]&password=zKjverwD&client_id=dukecon&grant_type=password

###
9 changes: 9 additions & 0 deletions samples/put-feedback.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
PUT {{baseUrl}}/rest/feedback/event/javaland2018/12345
Content-Type: application/json;charset=UTF-8
Authorization: bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBRWdVWGxWQjBPRjRodHFvUkJNNzJvdTRJMGNQN3g2OFpFelV6SDRUOVdVIn0.eyJqdGkiOiJlOWM3YWY2OC0wMWJmLTRlZTAtOTg4OC1jMWRjNzQxNWFhOTIiLCJleHAiOjE1MjQwOTg3MzAsIm5iZiI6MCwiaWF0IjoxNTI0MDk4NDMwLCJpc3MiOiJodHRwczovL2tleWNsb2FrLmR1a2Vjb24ub3JnL2F1dGgvcmVhbG1zL2R1a2Vjb24tZGV2ZWxvcGVyIiwiYXVkIjoiZHVrZWNvbiIsInN1YiI6ImY6YmRiZDFkNWYtY2UxZS00ZWRlLTllYjEtZTUzNWM0ZmRhMDYyOjQ5MzM3IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiZHVrZWNvbiIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6IjFjY2RkMDkzLWQ4NzctNDIzMC1iMzc0LTUyMWVmNjI2ODgyMiIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiUk9MRV9BRE1JTiIsInVtYV9hdXRob3JpemF0aW9uIiwidXNlciJdfSwicmVzb3VyY2VfYWNjZXNzIjp7fSwibmFtZSI6IkhhbnMgVGVzdGVyIiwicHJlZmVycmVkX3VzZXJuYW1lIjoidGVzdF8xMDFAZG9hZy5vcmciLCJnaXZlbl9uYW1lIjoiSGFucyIsImZhbWlseV9uYW1lIjoiVGVzdGVyIiwiZW1haWwiOiJ0ZXN0XzEwMUBkb2FnLm9yZyJ9.dAAWKU7E4L6P5tXfZ7tsrpAMKdSa9kGlWrGCFFbeA-NvMKx_OelIqNkt1s6jvlI0WNVTQ2nbPCm0wVqxMWzVjlbh0KUZp5L9AfHHyBrKefUkxL4fQgkPd5oaN_6h7083Cua8yoBHzi-3mc78BlQEZZQLPcWMymI6OtluFMVGmejmPzBMK8aJwXuSFKch0wy2OTV4zqx_QwlRYm2MngnPwrO1aasmLr4U7aq-48N2fYjzP-mUwV8jF7_um_056y_9VB4rMstOrW-ABLkNKZNQNAovJ2UhCXRQIEHmm2TEx-dgidkrM2CQxzVR8lFdbRujBs_fYT58D2wFXtJlv69mfQ

{
"rating": 3,
"comment": "No Comment"
}
###
11 changes: 11 additions & 0 deletions samples/rest-client.env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"localhost": {
"baseUrl": "http://localhost:8080",
"realm": "dukecon-developer"
},
"latest": {
"baseUrl": "https://latest.dukecon.org/javaland/2018"
"realm": "dukecon-latest"
}

}
5 changes: 5 additions & 0 deletions samples/unauthenticated.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
### Nicht authentifizierter Zugriff

GET {{baseUrl}}/rest/feedback/event/javaland2018/12345
Accept: application/json, text/plain, */*
###

0 comments on commit a510123

Please sign in to comment.