Discontinued Jan 2004

Introduction Backslash Demo Download Orders

More about Unsafe Characters
The backslash is one of several characters considered unsafe in URLs for one reason or another. Some of the unsafe characters can be encoded in hexadecimal when required as part of a URL. These characters and their codes are " " (space) %20, "<" %3C, ">" %3E, """ (double quote) %22, "#" %23, and "%" %25.

Other unsafe characters should be avoided at all costs, because gateways and other transport agents are known to sometimes modify them. These characters are "[" %5B, "]" %5D, "{" %7B, "}" %7D, "|" %7C, "\" %5C, "^" %5E, "~" %7E, and "`" %60.

For further reading, the authorative document on unsafe characters is
http://www.imc.org/rfc1738.
HTML Slasher Details of Operation
HTML Slasher finds backslashes in the following URLs, and converts them to slashes. The URLs can be local or external, with paths in either relative or absolute addressing format. HTML Slasher ignores everything but backslashes, and leaves the original file formatting intact. Slasher allows for backups to be made of any file it modifies.


<a href=...>
<a archive=...>
<applet codebase=...>
<area href=...>
<base href=...>
<bgsound src=...>
<body background=...>
<body stylesrc=...>
<embed src=...>
<embed href=...>
<embed pluginurl=...>
<embed pluginspage=...>
<form action=...>
<frame src=...>
<iframe src=...>
<iframe longdesc=...>

<ilayer src=...>
<ilayer background=...>
<img src=...>
<img lowsrc=...>
<img longdesc=...>
<img dynsrc=...>
<input src=...>
<input lowsrc=...>
<layer src=...>
<layer background=...>
<link href=...>
<object data=...>
<script src=...>
<table background=...>
<td background=...>
<tr background=...>
When repairs are complete, HTML Slasher generates a report showing the number of URLs repaired in each file. The report can be printed or saved as a text file.

INTRODUCTION | DETAILS | BACKSLASH DEMO | DOWNLOAD | ORDERS
Copyright © 2000-2004 Wasco Technical Software     webmaster@wascotech.com     This page updated 16 Jan 2004