HTTPUtility.NET is a collection of utilities frequently needed in software development, such as testing URL encode/decode, HTML encode/decode, generating runtime classes from a XSD or a JSON string and many more ...

List of utilities

  • XSD to Class

    Generates runtime classes from an XSD schema file. The generated classes can be used in conjunction with System.XML.Serialization.XMLSerializer to read and write XML code that follows the schema. This is a handy online alternative to the command line utility xsd.exe

  • JSON to Class

    Generates runtime classes from a JSON string. The generated classes can be used to read and write JSON string that follows the schema on the server side.

  • XML to JSON

    Convert a XML string to the JSON equivalent.

  • JSON to XML

    Convert a JSON string to the XML equivalent.

  • JSON Minifier

    JSON Minifier minifies blocks of JSON-like content into valid JSON by removing all whitespace and comments.

  • JSON Formatter

    JSON Formatter formats a json string with the specified indentation.

  • XML Validation

    Validates XML against a given XML Schema.

  • XSL Transform

    Lets you transform a XML string using a XSL string. It does the XSL transform and displays the actual end result in the output section.

  • IP address from Hostname

    This utility gets IP addresses from a given hostname. You can click on the IP address to get the geo location.

  • IP address geolocation

    Provides the geolocation of an IP address.

  • Base64 Encode Decode

    Converts a string to its equivalent string representation that is encoded with base-64 digits and vis-versa.

  • URL Encode

    encodes a URI component. Encodes special characters. In addition, it encodes the following characters: , / ? : @ & = + $ #

    decodes a URI component.

  • HTML Encode Decode

    Converts a string into an HTML-encoded string.

    Converts a string that has been HTML-encoded for HTTP transmission into a decoded string.

  • HTTP Headers

    HTTP header fields are components of the message header of requests and responses in the Hypertext Transfer Protocol (HTTP). They define the operating parameters of an HTTP transaction.

  • HTTP Status Codes

    The following is a list of Hypertext Transfer Protocol (HTTP) response status codes. This includes codes from IETF internet standards as well as other IETF RFCs, other specifications and some additional commonly used codes.

  • Countries

    Download SQL Server Insert statements for list of countries with ISO Codes, Calling Codes and International Regions.

© HTTPUtility.NET 2013