DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Culture and Methodologies
  3. Career Development
  4. An Interview with the Author of DZone's HTTP Refcard

An Interview with the Author of DZone's HTTP Refcard

Eric Genesky user avatar by
Eric Genesky
·
Jan. 28, 13 · Interview
Like (0)
Save
Tweet
Share
4.01K Views

Join the DZone community and get the full member experience.

Join For Free

This week's Refcard is focused on the foundation of communication on the web, the hypertext transfer protocol.  Mick Knutson answered a few questions about his background and interest in creating a professional-grade reference to HTTP for developers. 

DZone: What's your professional background, and how did it help you to author the HTTP Refcard?

Mick Knutson: I have been working with HTTP based applications since 1992 on a variety of languages including PHP, Perl and Java to name a few.

DZone: Unlike many of our Refcards, which we commission from authors, you actually came to us with the first draft of this Refcard unsolicited.  What compelled you to create a Refcard on HTTP?

Mick Knutson:  I find that I the need to refer to many aspects of the HTTP specification are needed on a daily basis when debugging HTTP based applications. This constant reference need for myself and those I work with gave me the idea that many other developers could also benefit from this type of reference regardless of what language they are developing in.

DZone: Please describe what readers will get out of this card in a couple sentences.

Mick Knutson:  Readers will get an overview of the components of HTTP, request and response headers, status codes, and detailed inter-working of the protocol. The reader will also get some detailed examples of caching and security over the HTTP protocol. Hopefully, the readers will get a valuable reference that can benefit them on a daily basis, and save the time of repeated searching and deciphering of errors.

DZone: This Refcard went through a few revisions before reaching the final version - what did we cut that you would liked to have kept?

Mick Knutson: The first section to be removed was non-standard request and response header. I feel that from a reference standpoint, those would have added to the data, and felt it could be somewhat useful at times.  Additionally, there where some sentences that where condensed to fit, and the text that was removed I felt was more verbose to several sections, and could have added valuable information, but I do not feel it diminishes the value of the reference card. if anything, keeping that information in would have made the card resemble a micro-book, thus the decision to remove those items.

DZone Interview (journalism)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Spring Cloud: How To Deal With Microservice Configuration (Part 1)
  • Top Authentication Trends to Watch Out for in 2023
  • How and Why You Should Start Automating DevOps
  • Connecting Your Devs' Work to the Business

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: