Cargando…

PHP web services /

Whether you?re sharing data between two internal systems or building an API so that users can access their data, this practical guide has everything you need to build APIs with PHP. Author Lorna Jane Mitchell provides lots of hands-on code samples, real-world examples, and advice based on her extens...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Mitchell, Lorna Jane (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media, 2016.
Edición:Second edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn934433042
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 160111s2016 caua o 001 0 eng d
010 |a  2016439448 
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d YDXCP  |d N$T  |d TEFOD  |d UMI  |d OCLCF  |d EBLCP  |d DEBBG  |d DEBSZ  |d WT2  |d COO  |d HCO  |d CEF  |d VT2  |d WYU  |d C6I  |d UAB  |d AU@  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 935333556  |a 935919812  |a 1048149968  |a 1066650672  |a 1103264445  |a 1152981931  |a 1192334384  |a 1240522103 
020 |a 9781491933060  |q electronic bk. 
020 |a 1491933062  |q electronic bk. 
020 |a 9781491933046  |q electronic bk. 
020 |a 1491933046  |q electronic bk. 
020 |z 9781491933091 
020 |a 1491933097 
020 |a 9781491933091 
029 1 |a AU@  |b 000057036191 
029 1 |a ZWZ  |b 193160927 
029 1 |a DEBBG  |b BV043967890 
029 1 |a DEBSZ  |b 485783789 
029 1 |a GBVCP  |b 882745433 
029 1 |a AU@  |b 000067110879 
029 1 |a AU@  |b 000070667964 
035 |a (OCoLC)934433042  |z (OCoLC)935333556  |z (OCoLC)935919812  |z (OCoLC)1048149968  |z (OCoLC)1066650672  |z (OCoLC)1103264445  |z (OCoLC)1152981931  |z (OCoLC)1192334384  |z (OCoLC)1240522103 
037 |a AA63EB02-FAC2-418F-98C2-ACE65CF4A8C7  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.P224 
072 7 |a COM  |x 051260  |2 bisacsh 
072 7 |a COM  |x 051420  |2 bisacsh 
082 0 4 |a 005.2762  |2 23 
049 |a UAMI 
100 1 |a Mitchell, Lorna Jane,  |e author. 
245 1 0 |a PHP web services /  |c Lorna Jane Mitchell. 
250 |a Second edition. 
264 1 |a Sebastopol, CA :  |b O'Reilly Media,  |c 2016. 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
588 0 |a Vendor-supplied metadata. 
505 0 |a Copyright; Table of Contents; Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1. HTTP; Clients and Servers; Making HTTP Requests; Command-Line HTTP; Browser Tools; Doing HTTP with PHP; Chapter 2. HTTP Verbs; Serving GET Requests; Making GET Requests; Handling POST Requests; Making POST Requests; Using Other HTTP Verbs; Chapter 3. Headers; Request and Response Headers; Identify Clients with User-Agent; Headers for Content Negotiation; Parsing an Accept Header; Demonstrating Accept Headers with cURL. 
505 8 |a Securing Requests with the Authorization HeaderHTTP Basic Authentication; HTTP Digest Authentication; OAuth; Caching Headers; Custom Headers; Chapter 4. Cookies; Cookie Mechanics; Reading and Writing Cookies; Making Requests with Cookies; Cookies and APIs; Chapter 5. JSON; When to Choose JSON; Handling JSON with PHP; The JSONSerializable Interface; Consuming JSON APIs; Chapter 6. XML; XML in PHP; Creating XML; Consuming XML APIs; Parsing XML; Flickr's XML API; Chapter 7. RPC and SOAP Services; RPC; SOAP; WSDL; PHP SOAP Client; PHP SOAP Server; Generating a WSDL File from PHP. 
505 8 |a PHP Client and Server with WSDLChapter 8. REST; RESTful URLs; Resource Structure and Hypermedia; Build the Basic RESTful Server; Example Project: The Wishlist; Create Resources with POST; Fetch a Resource or Collection with GET; Update a Resource with PUT; DELETE a Resource; RESTful Versus Useful; Chapter 9. Webhooks; GitHub's Webhooks; Publishing Your Own Webhooks; Chapter 10. HTTP Tools; Easy Command-Line JSON; Graphical cURL Alternatives; Inspect HTTP Traffic with Wireshark; Tunnel Local Traffic Remotely with ngrok; Inspect, Edit, Repeat, and Share Requests; Proxying PHP Applications. 
505 8 |a Proxy Settings for GuzzleProxy Settings for HTTP Stream Handling; Finding the Tool for the Job; Chapter 11. Maintainable Web Services; Sample API Application; Consistent Output Formats; Debug Output as a Tool; Effective Logging Techniques; Error Logging in PHP Applications with Monolog; Error Handling with PHP Exceptions; Chapter 12. Making Service Design Decisions; Service Type Decisions; How to Present API Data; Hypermedia for Easy API Navigation; Nested Data or Many Round Trips; Data Formats and Media Types; Customizable Experiences; Pick Your Defaults. 
505 8 |a Chapter 13. Building a Robust ServiceConsistency Is Key; Consistent and Meaningful Naming; Common Validation Rules; Predictable Structures; Error Handling in APIs; Meaningful Error Messages; What to Do When You See Errors; Making Design Decisions for Robustness; Chapter 14. Publishing Your API; Documentation Is Key; Overview Documentation; Generated API Documentation; Interactive Documentation; API Description Languages; Automated Testing Tools; Tutorials and the Wider Ecosystem; Appendix A.A Guide to Common Status Codes; Appendix B. Common HTTP Headers; Index; About the Author. 
520 |a Whether you?re sharing data between two internal systems or building an API so that users can access their data, this practical guide has everything you need to build APIs with PHP. Author Lorna Jane Mitchell provides lots of hands-on code samples, real-world examples, and advice based on her extensive experience to guide you through the process?from the underlying theory to methods for making your service robust. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a PHP (Computer program language) 
650 0 |a Internet programming. 
650 6 |a PHP (Langage de programmation) 
650 6 |a Programmation Internet. 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x VBScript.  |2 bisacsh 
650 7 |a Internet programming  |2 fast 
650 7 |a PHP (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Mitchell, Lorna Jane.  |t PHP Web Services : APIs for the Modern Web.  |d : O'Reilly Media, ©2016  |z 9781491933091 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781491933084/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29980306 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29970050 
938 |a EBSCOhost  |b EBSC  |n 1137349 
938 |a YBP Library Services  |b YANK  |n 12798159 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4333788 
994 |a 92  |b IZTAP