We have converted an HTTP task to HTTPS by changing the host and adding the SSL check. Also, we have updated the individual request item by updating the refferrer link from http to https. while running the script in https mode the report log is displaying the referrer as http instead https. we have verified using a proxy server (wireshark) but wire shark is displaying the request as HTTPS.
It seems the test complete request objects are static and are not getting updated.
This reply answers my question