Internal methods cannot usually be called separately. However, this is often necessary for checking the method. The handler “debug.ashx” is intended for this purpose. Internal methods can be called with this handler and thus checking these methods made easier.

The call of the “debug.ashx” handler has the following structure:

http(s)://[Hostname]/(Webapplication)/debug.ashx?id=[Data-Object path]&method=[Method](&[Parameter]=[Value])*

In the following example, the internal method “test” is called with the parameter “language”:

https://learn.onion.net/preview/debug.ashx?id=onion://data/objects/1&method=test&language=de