NLTN / StudentEnrollment

A back-end Web Service to manage course enrollment and waiting lists with functionality similar to TitanOnline.
GNU General Public License v3.0
0 stars 4 forks source link

Cache waiting list positions #70

Closed NLTN closed 9 months ago

NLTN commented 9 months ago

While notifications should be sufficient for most purposes, some eager students will want to know when they have moved up the waiting list. Since we have not implemented notifications for this event, you may find that they refresh the “view current position” endpoint repeatedly.

To reduce the amount of traffic to this endpoint, modify your enrollment service to implement HTTP Conditional Requests.

You may use either the Last-Modified: / If-Modified-Since: or ETag: / If-None-Match: headers.

NLTN commented 9 months ago

done