robotframework-requests
robotframework-requests copied to clipboard
Robot Framework keyword library wrapper for requests
`timeout` is described to be either a float or tuple of two floats. Unfortunately, `timeout` from kwargs is passed directly to `_get_timeout`, which returns None or float. Is it intentional?...
When targeting GET on a URI if its not found / internal server error results in exception `HTTPError` , I can use the `expected_status` to override it however, it would...
`_utf8_urlencode` in utils.py is encoding by utf8, could it support other such as gbk? could it use `content-type` request header if `charset` in it, then use this to encoding?
With this development #219 we are going to remove an useful feature: Pretty Printing the json data. We need to implement this feature in current logging.
passing large response.text to function and calculating len() of it takes a lot of time (and CPU) when a application/zip is returned. This results in test timeouts and hence failures
I'm trying to POST an XML file which has elements like `SpO₂`. Request fails with following error: > UnicodeEncodeError: 'latin-1' codec can't encode character '\u2082' in position 289702: Body ('₂')...
I'm migrating some tests with Get/Post/Put Requests to the new Get/Put/Post On Session, but I'm having difficulty with strings with accents (pt-br). See below in the image. What should I...
Ohhhh there was a missing space before `expected_status=any` in `Patch On Session blockfilter ${path} json=${data} headers=${headers} expected_status=any` It would be cool to have a better error message than `AttributeError: 'str'...
On slack has been posted an example where body of Post On Session is passed None when both parameters are passed needs more investigation. https://forum.robotframework.org/t/requests-library-new-keyword-post-on-session-issue/1275