Skip to content

Commit 90f9e6e

Browse files
Use https scheme for dummy URL in multipart body preparation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent fb54e9e commit 90f9e6e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cycode/cyclient/cycode_client_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def post_multipart(
150150

151151
# Encode the multipart body once up front so we can reuse the same bytes across retries.
152152
# A dummy URL is used because requests.Request requires one, but only the encoded body matters here.
153-
prepared = requests.Request('POST', 'http://dummy', data=form_fields, files=files).prepare()
153+
prepared = requests.Request('POST', 'https://dummy', data=form_fields, files=files).prepare()
154154

155155
return self._send_multipart(
156156
url=url,

cycode/cyclient/scan_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ def upload_to_presigned_post(
149149
all_files = {key: (None, value) for key, value in fields.items()}
150150
all_files['file'] = ('multiple_files_scan.zip', zip_file.read(), 'application/octet-stream')
151151

152-
prepared = requests.Request('POST', 'http://dummy', files=all_files).prepare()
152+
prepared = requests.Request('POST', 'https://dummy', files=all_files).prepare()
153153
tracker = _UploadProgressTracker(prepared.body, on_upload_progress)
154154

155155
try:

0 commit comments

Comments
 (0)