{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58972780,"defaultBranch":"master","name":"http","ownerLogin":"paul","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-05-16T22:38:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/184?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685726883.73929","currentOid":""},"activityList":{"items":[{"before":"326ccb0837ebedd4f0351a2b4d7014a59876bb24","after":null,"ref":"refs/heads/downcase-charset-encoding","pushedAt":"2023-06-02T17:28:03.739Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paul","name":"Paul Sadauskas","path":"/paul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184?s=80&v=4"}},{"before":"1941bdd8670aa8c94196bae0ed011c9e88798cd3","after":"326ccb0837ebedd4f0351a2b4d7014a59876bb24","ref":"refs/heads/downcase-charset-encoding","pushedAt":"2023-06-01T21:43:00.049Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul","name":"Paul Sadauskas","path":"/paul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184?s=80&v=4"},"commit":{"message":"Downcase Content-Type charset name\n\nRan into an issue making requests to a server I don't control (Microsoft\nASP.NET) where it was giving me errors POSTing JSON.\n\nThis header works: `Content-Type: application/json; charset=utf-8`\nThis did not: `Content-Type: application/json; charset=UTF-8`\n\nHTTP.rb uses Ruby `String#encoding.name`, which returns \"UTF\" in all\ncaps, which is causing the `charset=UTF-8`.\n\n[MDN says \"Case insensitive, lowercase\npreferred\"](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type),\nso I just downcased the encoding name, and added a test.","shortMessageHtmlLink":"Downcase Content-Type charset name"}},{"before":"462d711040735be3661068e9e52eb14a4269f1f4","after":"1941bdd8670aa8c94196bae0ed011c9e88798cd3","ref":"refs/heads/downcase-charset-encoding","pushedAt":"2023-06-01T21:33:28.576Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul","name":"Paul Sadauskas","path":"/paul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184?s=80&v=4"},"commit":{"message":"Downcase Content-Type charset name\n\nMDN says \"Case insensitive, lowercase preferred\". The current\nimplementation uses Ruby `String#encoding.name`, which for UTF is\nuppercase.","shortMessageHtmlLink":"Downcase Content-Type charset name"}},{"before":null,"after":"462d711040735be3661068e9e52eb14a4269f1f4","ref":"refs/heads/downcase-charset-encoding","pushedAt":"2023-06-01T21:29:37.545Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paul","name":"Paul Sadauskas","path":"/paul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184?s=80&v=4"},"commit":{"message":"Update README.md (#751)\n\nAdd ruby 3.2 to list of supported versions","shortMessageHtmlLink":"Update README.md (httprb#751)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADOasXkQA","startCursor":null,"endCursor":null}},"title":"Activity ยท paul/http"}