Erster Aufruf:Wie NULL als Werte an eine Variable im cURL-Befehl oder Browser-Befehl für REST ATG übergeben werden?
curl -L -v \
-c customer_cookies.txt \
-b customer_cookies.txt \
-H "Content-Type: application/json" \
-d "{\"couponClaimCode\":\"0001\"}" \
"http://localhost:7103/rest/model/atg/commerce/promotion/CouponActor/claimCoupon"
Zweiter Aufruf:
http://localhost:7103/rest/model/atg/commerce/promotion/CouponActor/claimCoupon?couponClaimCode=0001
Beide Anrufe das Gleiche tun: passing Gutscheincode. Angenommen, ich möchte null als Wert übergeben, wie soll ich das dann tun?
Wenn ich {" couponClaimCode ": null} verwendet habe, bekam ich die folgende Antwort {" formError ": true," formExceptions ": [{" localizedMessage ":" No Coupon könnte für den Claim Code gefunden werden. "," errorCode ":" noCouponFound "}]}. –
Wie gesagt: Sie müssen Ihr Backend verstehen. Ich kann dir damit nicht helfen. –
trotzdem danke für die prompte antwort –