Daniel Janus 1/21/2020

Careful with that middleware, Eugene

Read Original

The author recounts a debugging journey for a character encoding bug in Skyscraper, a Clojure web scraping framework. The issue was traced to a middleware wrapper, `wrap-lower-case-headers`, not being applied correctly due to its placement within the clj-http library's request flow, preventing HTTP response headers from being normalized to lowercase.

Careful with that middleware, Eugene

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser