rack-utf8_sanitizer

UTF8 sanitizer

A middleware solution to sanitize invalid UTF8 characters in request data

Rack::UTF8Sanitizer is a Rack middleware which cleans up invalid UTF8 characters in request URI and headers.

GitHub

314 stars
16 watching
53 forks
Language: Ruby
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
null8626/decancer A library that removes common unicode confusables/homoglyphs from strings 103
rrrene/html_sanitize_ex A tool that sanitizes HTML to protect against cross-site scripting (XSS) attacks by parsing and filtering the input string 273
alir3z4/python-sanitize Makes data safe to use by removing or escaping potentially hazardous elements 65
ricn/zarex A library that sanitizes filenames to remove unwanted characters and whitespace, allowing for flexible filename generation. 28
patperry/r-utf8 A package to improve R's handling of UTF-8 text by fixing bugs and providing additional functionality 113
symfony/html-sanitizer Provides an object-oriented API to sanitize untrusted HTML input 240
mirakui/rack-health An interface for checking application health in Rack applications 77
darylldoyle/svg-sanitizer A PHP library used to sanitize and clean SVG/XML data by removing unwanted tags, attributes, and references. 468
grahamcampbell/laravel-security A wrapper of anti-XSS functionality for Laravel, providing a secure way to clean user input. 240
sztheory/zaru_crystal A gem for sanitizing filenames to ensure they are safe and valid on various operating systems. 10
nicolas-grekas/patchwork-utf8 A portable and performant implementation of UTF-8 handling in PHP, covering various string functions and Unicode concepts. 79
techiferous/rack-gsub Middleware for replacing text in web pages without modifying HTML tags 3
elixirstatus/phoenix_html_sanitizer Tools to sanitize user input in web applications by removing or restricting malicious HTML elements and attributes 28
tobmatth/rack-ssl-enforcer A middleware to enforce SSL connections in web applications 591
syntax-tree/hast-util-sanitize Utility to make tree-based data safe by removing dangerous content 50