ILEastic icon indicating copy to clipboard operation
ILEastic copied to clipboard

Embedded application server for ILE on IBM i

Results 33 ILEastic issues
Sort by recently updated
recently updated
newest added

SSL / TLS would be nice if services are run with a public interface.

It would also be cool if we could support something like ` /api/customer/{id : [0-9]} ` So we could have the best of both worlds: get path parameter by name...

enhancement

Currently escape message are handled in ileastic.c serverThread function caught by the exception handler and passed to handleServletException which returns a 500 message to the client. It is currently not...

enhancement

Currently you can just retrieve the value of the Accept header. But the header can have multiple values like ``` application/json,application/xml,text/plain ``` or even with a priority ``` application/json,application/xml;q=0.6,text/plain;q=0.8 ```...

In many cases you just need to send a HTTP status back to the caller without any content. Currently you must do the following: ``` response.status = IL_HTTP_NO_CONTENT; il_responseWrite(response :...

il_getParmStr does not work with the following HTTP message when used with a default value. ``` GET /?client HTTP/1.1 Host: localhost ``` The query parameter client has no value (which...

I need a way to determine whether the request is coming from the local machine (e.g. the same system the server is running on). Could also be used for logging.

We need a function which returns a list (or in worst case an array) of query string values. http://localhost/postalcodes?id=32423&id=32425&id=32429&city=Minden&country=Germany Function suggestion: list il_getParmList(request : 'id'); or array il_getParmList(request : 'id');

In order to handle user sessions, there needs to be a way to create cookies. This will allow developers to determine unique sessions. * `il_getCookie(request:'name')` - returns string or pointer...

Tag unit test service programs with user defined attribute to allow RPGUnit detection with *ATTRIBUTE option