Skip to content

Commit ed77fb7

Browse files
authored
Add files via upload
1 parent b5fcb54 commit ed77fb7

8 files changed

Lines changed: 32 additions & 8 deletions

PyWWW/pywwwget_chatgpt.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1489,7 +1489,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
14891489
httpmethodout = resp._method
14901490
httpurlout = resp.geturl()
14911491
httpheaderout = resp.info()
1492-
httpheadersentout = headers
1492+
try:
1493+
httpheadersentout = req.unredirected_hdrs | req.headers
1494+
except AttributeError:
1495+
httpheadersentout = req.header_items()
14931496
fulldatasize = httpfile.tell()
14941497
try:
14951498
httpfile.seek(0, 0)

PyWWW/pywwwget_deepseek.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1722,7 +1722,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
17221722
httpmethodout = resp._method
17231723
httpurlout = resp.geturl()
17241724
httpheaderout = resp.info()
1725-
httpheadersentout = headers
1725+
try:
1726+
httpheadersentout = req.unredirected_hdrs | req.headers
1727+
except AttributeError:
1728+
httpheadersentout = req.header_items()
17261729
fulldatasize = httpfile.tell()
17271730
try:
17281731
httpfile.seek(0, 0)

PyWWW/pywwwget_merged.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1524,7 +1524,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
15241524
httpmethodout = resp._method
15251525
httpurlout = resp.geturl()
15261526
httpheaderout = resp.info()
1527-
httpheadersentout = headers
1527+
try:
1528+
httpheadersentout = req.unredirected_hdrs | req.headers
1529+
except AttributeError:
1530+
httpheadersentout = req.header_items()
15281531
fulldatasize = httpfile.tell()
15291532
try:
15301533
httpfile.seek(0, 0)

PyWWW/pywwwget_nextver.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1505,7 +1505,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
15051505
httpmethodout = resp._method
15061506
httpurlout = resp.geturl()
15071507
httpheaderout = resp.info()
1508-
httpheadersentout = headers
1508+
try:
1509+
httpheadersentout = req.unredirected_hdrs | req.headers
1510+
except AttributeError:
1511+
httpheadersentout = req.header_items()
15091512
fulldatasize = httpfile.tell()
15101513
try:
15111514
httpfile.seek(0, 0)

pywwwget_chatgpt.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1489,7 +1489,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
14891489
httpmethodout = resp._method
14901490
httpurlout = resp.geturl()
14911491
httpheaderout = resp.info()
1492-
httpheadersentout = headers
1492+
try:
1493+
httpheadersentout = req.unredirected_hdrs | req.headers
1494+
except AttributeError:
1495+
httpheadersentout = req.header_items()
14931496
fulldatasize = httpfile.tell()
14941497
try:
14951498
httpfile.seek(0, 0)

pywwwget_deepseek.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1722,7 +1722,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
17221722
httpmethodout = resp._method
17231723
httpurlout = resp.geturl()
17241724
httpheaderout = resp.info()
1725-
httpheadersentout = headers
1725+
try:
1726+
httpheadersentout = req.unredirected_hdrs | req.headers
1727+
except AttributeError:
1728+
httpheadersentout = req.header_items()
17261729
fulldatasize = httpfile.tell()
17271730
try:
17281731
httpfile.seek(0, 0)

pywwwget_merged.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1524,7 +1524,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
15241524
httpmethodout = resp._method
15251525
httpurlout = resp.geturl()
15261526
httpheaderout = resp.info()
1527-
httpheadersentout = headers
1527+
try:
1528+
httpheadersentout = req.unredirected_hdrs | req.headers
1529+
except AttributeError:
1530+
httpheadersentout = req.header_items()
15281531
fulldatasize = httpfile.tell()
15291532
try:
15301533
httpfile.seek(0, 0)

pywwwget_nextver.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1505,7 +1505,10 @@ def download_file_from_http_file(url, headers=None, usehttp=__use_http_lib__, ht
15051505
httpmethodout = resp._method
15061506
httpurlout = resp.geturl()
15071507
httpheaderout = resp.info()
1508-
httpheadersentout = headers
1508+
try:
1509+
httpheadersentout = req.unredirected_hdrs | req.headers
1510+
except AttributeError:
1511+
httpheadersentout = req.header_items()
15091512
fulldatasize = httpfile.tell()
15101513
try:
15111514
httpfile.seek(0, 0)

0 commit comments

Comments
 (0)