Unable to do VS recording using CURL with Expect:100-Continue
book
Article ID: 130863
calendar_today
Updated On:
Products
CA Application TestService VirtualizationCA Continuous Application Insight (PathFinder)CA Service Virtualization (DevTest / LISA / VSE / Application Test)
Issue/Introduction
Sometimes when doing a VS recording using Curl with Expect:100-Continue headers, recorder do not capture any transactions.
Cause
CURL automatically adds an Expect: 100-Continue header if the payload is bigger than 1024 bytes which is causing the issue.
Environment
Supported DevTest environments.
Resolution
Explicitly disabling the Expect:100-Continue header as below in the CURL command should resolved the issue. curl -H 'Expect:'
Additional Information
The link https://gms.tf/when-curl-sends-100-continue.html provide information on enabling/disabling Expect headers.