Servers
Servers

The tanach.us site offers many features and imposes the necessary bandwidth, memory, and computing resources on the user's device.

A faster and lighter way to obtain Hebrew text from the site is with one of the 4 servers. These servers produce XML, text, HTML, or ODT formatted content depending on the particular server called.

Each server requires a valid text citation!
The server parameters are a valid text citation possibly followed by additional parameters. Invalid text citations produce errors. A valid citation syntax for the servers has one of three formats defined on the Citation syntax page: The other 3 formats of the Citation syntax page are invalid for the servers. All servers except Server.xml allow optional URL parameters after the citation to customize the display. When viewed in a browser, a served page can be saved as a file. The saved file has a meaningful name with the abbreviated book name and chapter/verse range.

A simple example of a server call without additional URL parameters is:

https://tanach.us/Server.html?Deut26:5-9
which shows Deuteronomy 26:5-9 in HTML from the Server.html server. When this URL is entered into a browser, the only downloaded content is the HTML file itself; the tanach.us site does not need to be loaded at all. The saved file name will be "Deut 26.5 - 9" . (Colons, ':', are problematic in file names.) Incorrect citations or parameters produce meaningful error messages. For example,
https://tanach.us/Server.html .
is erroneous because it lacks a citation.

Click on the links in the "Server" column for more information about a particular server.

Server Purpose Parameters File extension
Server.xml Unicode, UTF-8 text file with XML markup. Not HTML. None .xml
Server.txt Unicode, UTF-8 text file without markup. layout, content. .txt
Server.html Browser-viewable hypertext (XHTML/CSS) document. Many .html
Server.odt Open Document (text) standard document. Many .odt

No server is available for PDF files.

Checking operation of the servers.

The status of the servers can be checked by the URL:
https://tanach.us/ServerTest
If the servers are not operational, contact the publisher for repairs.

  27.1