Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Serve REST APIs from Common Lisp

License

NotificationsYou must be signed in to change notification settings

mmontone/cl-rest-server

Repository files navigation

rest-server is a library for writing REST Web APIs in Common Lisp

Build Status

⚠️ WARNING
This project's documentation is outdated and cannot be relied on.
Not everything works. The project needs to be better maintained.

Install

The library is available atUltralisp.

Documentation

HTML

Features

  • Method matching

    • Based on HTTP method (GET, PUT, POST, DELETE)
    • Based on Accept request header
    • URL parsing (argument types)
  • Serialization

    • Different serialization types (JSON, XML, S-expressions)
  • Error handling

    • Development and production modes
    • HTTP status codes
  • Validation via schemas

  • Annotations for api logging, caching, permission checking, and more.

  • Authentication

    • Different methods (token based, oauth)
  • API client

    • Generation of API client functions via macros
  • Alpha OpenAPI support

  • APIs documentation

Demo


[8]ページ先頭

©2009-2025 Movatter.jp