【发布时间】:2010-12-11 16:30:07
【问题描述】:
我正在使用 asp.net mvc c#。根据用户输入,我想保存他们在数据库中输入的文本并使用此文本创建一个 url。也会有一个与此文本相关联的唯一 ID。
创建“干净”网址时应该考虑哪些因素?
还有我应该如何避免重复 - 即每个网址都应该是唯一的, 因此,如果 2 个人输入:“嘿,检查我的酷 URL!”
我可能想要http://www.mysite.com/links/hey-check-my-cool-url/ 之类的东西
我如何确保它们始终是唯一的?如果两次输入相同的描述,我该怎么办?
【问题讨论】:
-
我对 ASP 一无所知,但您可以使用 GUID 插入,因此不会重复。或者只是检查用户输入的内容是否已经在数据库中。
标签: c# sql asp.net-mvc