Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

More than anything else, the SRP HTTP Framework is designed to enable OpenInsight developers to build web APIs. This means it is designed with the OpenInsight developer in mind. It attempts to bring out the best of the OpenInsight development environment. We would suggest that this matches the goals of the original OECGI (OICGI once upon a time) and traditional INET routines. However, whether using INET or the RESTful architecture that the SRP HTTP Framework provides, some fundamental knowledge of HTTP is necessary. Our toolkit attempts to encourage proper use of the HTTP protocol. Therefore, our documentation will rely heavily upon HTTP communication terminology. If you are unfamiliar with this, we encourage you to review the articles listed at the bottom of this pagego through the following basic primer on HTTP.

HTTP communications is analogous to making a function call. Consider these similarities:

...

Finally, successful APIs know how to accommodate or negotiate specific requests using the HTTP headers: