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

316 stars
16 watching
53 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
null8626/decancerA library that removes common unicode confusables/homoglyphs from strings105
rrrene/html_sanitize_exA tool that sanitizes HTML to protect against cross-site scripting (XSS) attacks by parsing and filtering the input string274
alir3z4/python-sanitizeMakes data safe to use by removing or escaping potentially hazardous elements65
ricn/zarexA library that sanitizes filenames to remove unwanted characters and whitespace, allowing for flexible filename generation.28
patperry/r-utf8A package to improve R's handling of UTF-8 text by fixing bugs and providing additional functionality113
symfony/html-sanitizerProvides an object-oriented API to sanitize untrusted HTML input241
mirakui/rack-healthAn interface for checking application health in Rack applications77
darylldoyle/svg-sanitizerA PHP library used to sanitize and clean SVG/XML data by removing unwanted tags, attributes, and references.473
grahamcampbell/laravel-securityA wrapper of anti-XSS functionality for Laravel, providing a secure way to clean user input.240
sztheory/zaru_crystalA gem for sanitizing filenames to ensure they are safe and valid on various operating systems.10
nicolas-grekas/patchwork-utf8A portable and performant implementation of UTF-8 handling in PHP, covering various string functions and Unicode concepts.79
techiferous/rack-gsubMiddleware for replacing text in web pages without modifying HTML tags3
elixirstatus/phoenix_html_sanitizerTools to sanitize user input in web applications by removing or restricting malicious HTML elements and attributes28
tobmatth/rack-ssl-enforcerA middleware to enforce SSL connections in web applications591
syntax-tree/hast-util-sanitizeUtility to make tree-based data safe by removing dangerous content50