[X] The "/getgnuwin32/0.6.22_NOT_WORKING_NOV09/GetGnuWin32-0.6.22-src.exe" file could not be found or is not available. Please select another file.

HTTPManifold takes incoming HTTP connections and forwards them to other servers (reverse proxy). A single IP address can handle multiple domains, and route requests to other networked machines. It allows for monitoring and debugging raw HTTP traffic.


http://httpmanifold.org





Separate each tag with a space.

Topic:

License:

Translations:

Intended Audience:

User Interface:

Programming Language:

Registered:

2006-05-13

Ratings and Reviews

Be the first to post a text review of HTTPManifold. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • HTTPManifold Version 0.9b Released

    This release fixes some minor issues, and adds a few new features. The internal web interface has been updated slightly, forward functionality has been improved, internal logging has changed, and some small bugs have been fixed. * The web interface appearance has been changed slightly to be more compact. It also now paginates the various lists of logs, visitors, etc. Log browsing has been improved a bit. * Forwarded requests can now be directed to a specific path on the destination server. The new configuration option is called "destinationPath". It contains a path that is prefixed onto the actual request when forwarding the request. For example, if destinationPath,/mypath is specified in the configuration, then an incoming request for "/index.html" would actually be forwarded to "/mypath/index.html" on the destination server. The httpmanifold.conf file also contains usage information. * In conjunction with the new destination path option, simple content replacement rules can also be defined. This is primarily because response HTML from servers may reference an absolute path on the destination server which would be obscured by the forwarding rule. Taking the example above, if the "index.html" displayed an image such as <img src="/mypath/myimage.gif">, the source path would need to be corrected so that external requests would work correctly with the "destinationPath" option. So, a "replaceRule" configuration option is also availble. The replacement matches a simple string and replaces it with another. It does not perform any regular expression comparisons. So, the replacement rule to handle the image problem could be replaceRule,src="/mypath/,src="/. Any number of replacement rules can be added, but they should be crafted carefully while testing a site that is being forwarded to a sub-path. Also note that the rewrite rules need to be enabled before the replacement rules will take effect. * Internal request logs are now stored in an HSQLDB database, as well as the text logs. The web log viewing interface now uses the database logs and the performance should be better than the previous method of parsing text logs before displaying their information. Part of the reason for the switch is because the web interface will have more powerful log analysis functions and views in the future, so this is in preparation for those more powerful features. * Finally, some of the code which performs the actual request forwarding has been slightly updated and should result in better forwarding performance. HTTPManifold's core features are pretty stable. The next release will focus on a total rewrite of the internal web interface. The new web interface will allow for configuration to be performed through the interface, and more advanced log analysis, e.g. breakdown pageviews by most frequent pages, entry/exit pages, bots, referrers, etc. Comments, bug reports, feature requests, etc. are always welcome.

    posted by x10gimli 1186 days ago

  • File released: /httpmanifold/Version 0.9b/httpmanifold-update-setup-0.9b.exe

    posted 1187 days ago

  • File released: /httpmanifold-src/Version 0.9b/httpmanifold-src-0.9b.zip

    posted 1187 days ago

  • File released: /httpmanifold/Version 0.9b/httpmanifold-setup-0.9b.exe

    posted 1187 days ago

  • File released: /httpmanifold/Version 0.9b/httpmanifold-linux-0.9b.tar.gz

    posted 1187 days ago

  • File released: /httpmanifold/Version 0.9b/httpmanifold-0.9b.zip

    posted 1187 days ago

  • File released: /httpmanifold/Version 0.9b/httpmanifold-0.9b.tar.gz

    posted 1187 days ago

  • httpmanifold Version 0.9b file released: httpmanifold-update-setup-0.9b.exe

    2006-09-02 RELEASE: ----------------- version 0.9b ----------------- * Add "destinationPath" host configuration option * Add "replaceRule" host configuration options * Add HSQLDB logging * Update layout for web interface * Improve forwarding processing speed

    posted 1188 days ago

  • httpmanifold Version 0.9b file released: httpmanifold-setup-0.9b.exe

    2006-09-02 RELEASE: ----------------- version 0.9b ----------------- * Add "destinationPath" host configuration option * Add "replaceRule" host configuration options * Add HSQLDB logging * Update layout for web interface * Improve forwarding processing speed

    posted 1188 days ago

  • httpmanifold Version 0.9b file released: httpmanifold-linux-0.9b.tar.gz

    2006-09-02 RELEASE: ----------------- version 0.9b ----------------- * Add "destinationPath" host configuration option * Add "replaceRule" host configuration options * Add HSQLDB logging * Update layout for web interface * Improve forwarding processing speed

    posted 1188 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

HTTPManifold Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks