Subversion Repositories oidplus

Rev

Rev 1464 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1464 Rev 1465
Line 411... Line 411...
411
   Server Error" or "400 Bad Request" are possible if required.
411
   Server Error" or "400 Bad Request" are possible if required.
412
 
412
 
413
   There are the following requirements based on the result of the query
413
   There are the following requirements based on the result of the query
414
   (see section 2.3.1):
414
   (see section 2.3.1):
415
 
415
 
416
   - If the result is "Found", the HTTP Response Code MUST be "200 OK".
416
   - If the result is "Found", then the HTTP Response Code MUST be "200
-
 
417
   OK".
417
 
418
 
418
   - If the result is "Not found; superior object found", the HTTP
419
   - If the result is "Not found; superior object found", the HTTP
419
   Response Code MUST NOT be a 4xx client error; instead it MUST be "200
420
   Response Code MUST be "470 Not Found - Superior Object Found".
420
   OK".
-
 
421
 
421
 
422
   - If the result is "Not found", the HTTP Response Code MUST be "404
422
   - If the result is "Not found", the HTTP Response Code MUST be "404
423
   Not Found".
423
   Not Found".
424
 
424
 
425
   - If the response contains a referral server (field "oidip-service"),
425
   - If the response contains a referral server (field "oidip-service"),
426
   the HTTP Response Code MUST NOT be a 3xx redirection status code.
426
   the HTTP Response Code MUST NOT be a 3xx redirection status code.
427
 
427
 
428
   While the 3xx redirection status code is not allowed to indicate an
428
   While the 3xx redirection status code is not allowed to indicate an
429
   OID-IP referral (as specified by section 4), the 3xx redirection
429
   OID-IP referral as specified by section 4, the 3xx redirection status
430
   status codes may be used if the OID-IP service itself moves (e.g. to
430
   codes may be used if the OID-IP service itself moves, e.g. to a
431
   a different domain name).
431
   different domain name.
432
 
432
 
433
 
433
 
434
 
434
 
435
 
435
 
436
HTTP Request Headers
436
HTTP Request Headers