RESTful web services are based on the REST architecture model. Such systems are using the HTTP transfer protocol and have a leaner structure and a higher performance as SOAP web services and are also easier to implement. RESTful services, however, are not standardized and also do not have an explicit "interface contract".
The service methods can be tested on this site. The raw data of the server response are displayed without formatting.
Methods
- Check
-
Checks if the passed user agent string comes from a Web crawler.
Since the user agent string contains special characters, HTTP Post is used for the request. - List
- Returns a current list of the evaluated user agent strings.
- Regexp
- Returns the regular expression with which the passed user agent string is evaluated.
Description
Method | HTTP | URI | Request Content-Type |
Request Accept |
Request Body-Format |
Response Content-Type |
---|---|---|---|---|---|---|
Check | POST | http://chex.esimad.de/RestService/Check | application/json | application/json or application/xml |
{"useragent": "<User Agent String>"} | application/json or application/xml |
Check | POST | http://chex.esimad.de/RestService/Check/json | application/json | - | {"useragent": "<User-Agent-Zeichenfolge>"} | application/json |
Check | POST | http://chex.esimad.de/RestService/Check/xml | application/json | - | {"useragent": "<User-Agent-Zeichenfolge>"} | application/xml |
List | GET | http://chex.esimad.de/RestService/List | - | application/json or application/xml |
- | application/json or application/xml |
List | GET | http://chex.esimad.de/RestService/List/json | - | - | - | application/json |
List | GET | http://chex.esimad.de/RestService/List/xml | - | - | - | application/xml |
RegExp | GET | http://chex.esimad.de/RestService/RegExp | - | - | - | text/plain |