[New-bugs-announce] [issue41124] String with encode causing addition of 'b' in the beginning

Srinivas Sampath report at bugs.python.org
Fri Jun 26 01:07:19 EDT 2020


New submission from Srinivas Sampath <srinivas.1973 at gmail.com>:

I am trying to run the attached code.  when hard-coding the string in the URL and doing .encode, then the code works.  However since i am requesting user input, i cannot hard-code and the code seem to add the 'b' character in the beginning causing the request to fail with output like this

Enter Hostname    :
hostname cannot be empty
Enter Port Number :
before invokingGET http://psglx73:24670/coreservices/DomainService HTTP/1.1


after encode
b'GET http://psglx73:24670/coreservices/DomainService HTTP/1.1\r\n\r\n'
HTTP/1.1 400 Bad Request
Transfer-Encoding: chunked
Date: Fri, 26 Jun 2020 05:06:21 GMT
Connection: close
Server: Informatica

0

i cannot pass without .encode to the socket communication.  is this reported problem ?

----------
files: ex_12_informatica.py
messages: 372408
nosy: Srinivas Sampath
priority: normal
severity: normal
status: open
title: String with encode causing addition of 'b' in the beginning
type: behavior
versions: Python 3.8
Added file: https://bugs.python.org/file49264/ex_12_informatica.py

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue41124>
_______________________________________


More information about the New-bugs-announce mailing list