TransientResponse

Results 13 comments of TransientResponse

I've not been able to get the OpenSSL stuff working with this library, so I'm going to fork it and give a WinHTTP wrapper a shot. Shouldn't be too hard...

I've already got working code using WinHTTP in D by copy-pasting MS example code, D-ifying it, and then lots of trial and error :). Your example looks like Wininet though....

So for WinHTTP SSL is handled very easily. The function `WinHttpOpenRequest` is called with an SSL flag, like so: `WinHttpOpenRequest(hConnect, "METHOD"w.toUTF16z, "/route"w.toUTF16z, null, WINHTTP_NO_REFERER, WINHTTP_DEFAULT_ACCEPT_TYPES, WINHTTP_FLAG_SECURE);` That `WINHTTP_FLAG_SECURE` is literally...

`ReceiveAsRange` is actually kind of the default of how WinHTTP handles response data—you read it in chunks. My example code stitched these chunks together with ~= on a dynamic array,...

It’s forked here: https://github.com/TransientResponse/dlang-requests First small, non-functional commit coming shortly. I’m heading out of the house soon. Sent from Mail for Windows 10 ________________________________ From: ikod Sent: Saturday, July 27,...

Well, my first implementation works and 11/12 unittests pass (unless dub is tricking me). The test that's failing is `package.d:80:__unittest_L29_C9 Check handling incomplete status line`, and the reason seems to...

I'm so sorry for the long delay on this, life got hectic for me at that time and I got pulled away by other things. I'll try to get back...

I set loglevel to trace and verbosity on the failing request to 2, and I only get a little more info: ``` 2021-11-13T08:57:35.574 [info] source\requests\package.d:82:__unittest_L29_C9 Check handling incomplete status line...

Doxypress, like Doxygen before it, should be able to exclude classes and namespaces. In DoxyPressApp, look under Build Settings Tab, Input Source Files option (on the left), under the Exclude...

Workaround for those interested: use a preprocessor block with a predfine in DoxyPress. Example: `#if !DOX_IGNORE` followed by `#endif` around the line with the offending string with `DOX_IGNORE` added to...