19.2. UrlShortener 项目介绍

你一定知道浏览器中的一些地址(被称为 URLs)非常的长并且复杂,网络上会有一些服务将他们变成一个非常友好的短 URL,来代替他们使用。我们的项目就像这个:它是一个具有两个功能的 web 服务:

添加: 给它一个长的 URL,会返回一个短的版本,例如:

http://maps.google.com/maps?f=q&source...

重定向: 当请求短 URL 的时候,它将用户重定向到原始的、长的 RUL: 所以当你在浏览器中输入类型 B ,它将你重定向到 A 的页面。

版本 1 — 数据结构与 web 服务器的前面部分:

第一个版本的代码 goto_v1 (在章节 19.3 与 章节 19.4 中讨论),能在这里找到:

code_examples\chapter_19\goto_v1

本文章首发在 LearnKu.com 网站上。
上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~