2011-03-03 25 views
5

PHP'de ETag'ları destekleyen bir REST API'si oluşturma olanağı var mı? PHP ETAG desteğiyle REST API?

Ve evet, eğer

, nasıl ETAGların dikkate PHP'de yanıtı ayrıştırmak kullanabilirsiniz?

+0

bu istemci veya sunucu var mı? – Gumbo

+0

Aslında her ikisini de istiyorum. Sunucu tarafı nasıl yapılır ve müşterinin yapması gerekenler. –

cevap

2

Sen $_SERVERIf-Match karşılık gelen istek başlıklarını bulabilirsiniz. HTTP_IF_MATCH, If-None-Match anahtarı HTTP_IF_NONE_MATCH'a karşılık gelir. header('ETag: ' . generateEtag()); gibi ETag başlığını kullanmak müşteriye uygun ETAGların göndermek için

. ETag'ınızın servisin yanıtını doğru şekilde temsil ettiğinden emin olmanız gerekir.