RESTful API: require user agent string?

Mein team hat eine Website mit einer RESTful-API. Wir arbeiten auf Last testen, also haben wir eine kleine Konsole app zu hammer it-Anfragen. Diese Konsole app nicht den Benutzer-agent-Zeichenfolge, und das verursacht einen Fehler in unserem API verwendet werden, da es sich um ein erforderliches Feld in unserer Datenbank.

Also, sollte ich die API extra robust und einfach einen Standard-string (also "unbekannt") wenn ein user-agent ist nicht in der Anforderung enthalten? Oder, sollte ich wieder ein 400 Bad Request-response in dieser situation? Ich weiß, beides ist möglich, aber ich bin auf der Suche nach der standard Weg, dies zu tun.

InformationsquelleAutor MikeWyatt | 2011-06-06
Schreibe einen Kommentar