Skip to content

Commit 971586a

Browse files
committed
test POST request
1 parent 0560a5f commit 971586a

1 file changed

Lines changed: 30 additions & 4 deletions

File tree

test/basic-auth.http

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
###
22
GET {{$dotenv approuter_url}}/sap_basic_auth/bc/ping
3-
Authorization: Basic {{$dotenv username}}:{{$dotenv password}}
3+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
44
### dynamicIdentityProvider = true seems not to apply for routes with basic auth
55
GET {{$dotenv approuter_url}}/sap_basic_auth_dyn_idp/bc/ping?sap_idp=sap.custom
66
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
@@ -16,18 +16,44 @@ Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
1616
GET {{$dotenv approuter_url}}/sap_basic_auth/bc/ping
1717
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
1818
###
19+
GET {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/SAP/EPM_REF_APPS_SHOP_SRV/$metadata
20+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
21+
###
1922
GET {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/SAP/EPM_REF_APPS_SHOP_SRV/
20-
Authorization: Basic {{$dotenv username}}:{{$dotenv password}}
23+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
2124
Accept: application/json
2225
###
2326
GET {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/SAP/EPM_REF_APPS_SHOP_SRV/MainCategories
24-
Authorization: Basic {{$dotenv username}}:{{$dotenv password}}
27+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
2528
Accept: application/json
2629
###
30+
# @name getProducts
2731
GET {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/SAP/EPM_REF_APPS_SHOP_SRV/Products
2832
?$top=10
2933
&$inlinecount=allpages
3034
&$filter=MainCategoryId eq 'Meeting %26 Presenting'
3135
&$orderby=StockQuantity desc
32-
Authorization: Basic {{$dotenv username}}:{{$dotenv password}}
36+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
37+
Accept: application/json
38+
###
39+
@productId={{getProducts.response.body.$.d.results.0.Id}}
40+
### Get CSRF Token
41+
# @name getCSRF
42+
HEAD {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/SAP/EPM_REF_APPS_SHOP_SRV/
43+
X-CSRF-Token: Fetch
44+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
45+
### Read Token to Variable
46+
@CSRF={{getCSRF.response.headers.x-csrf-token}}
47+
###
48+
POST {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/SAP/EPM_REF_APPS_SHOP_SRV/AddProductToShoppingCart?ProductId='{{productId}}
49+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
50+
X-CSRF-Token: {{CSRF}}
51+
Accept: application/json
52+
###
53+
GET {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/sap/ZAPI_USER_NAME_SRV/UserDetailsSet
54+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
55+
Accept: application/json
56+
###
57+
GET {{$dotenv approuter_url}}/sap_basic_auth/opu/odata/sap/ZEPM_BP_GW_SRV/
58+
Authorization: Basic {{$dotenv username_ias}}:{{$dotenv password_ias}}
3359
Accept: application/json

0 commit comments

Comments
 (0)