
Next: Quick start
Up: 's URL API. User's
Previous: 's URL API. User's
  Index
The URLAPI is a standardized application program interface (API) for accessing the NCBI
system.
It uses direct HTTP-encoded requests to NCBI web server.
These encoded requests should be directed to the NCBI cgi-bin program:
http://www.ncbi.nlm.nih.gov/blast/Blast.cgi
A few of the highlighted features and advantages of using HTTP requests for the service are:
Any HTTP browser or application capable to make HTTP requests can be utilized to use URLAPI. There are many tools around which can be used to make HTTP requests, for example - PERL modules, C libraries, lynx program, etc. Almost all examples in this document use 'lynx' browser by default, but 'netscape' and IE can be used for the same purposes.
Basically, in order to issue an URLAPI command your program will need to:
POST /blast/Blast.cgi HTTP/1.0
User-Agent: Hi_there
Connection: Keep-Alive
Content-type: application/x-www-form-urlencoded
Content-Length: 200
CMD=Put&QUERY=555... etc