mirror of
				https://codeberg.org/buzzcode2007/FCC-Project-URLShortener.git
				synced 2025-05-21 03:06:34 +00:00 
			
		
		
		
	fix: refactor html and css
This commit is contained in:
		
							parent
							
								
									b4c1fe7f2e
								
							
						
					
					
						commit
						80cf6ebb27
					
				
					 2 changed files with 26 additions and 37 deletions
				
			
		|  | @ -12,39 +12,30 @@ | |||
|   </head> | ||||
| 
 | ||||
|   <body> | ||||
|     <div class="container"> | ||||
|       <h2>API Project: URL Shortener Microservice</h2> | ||||
|       <h3>User Story:</h3> | ||||
|       <ol> | ||||
|         <li> | ||||
|           I can <code>POST</code> a URL to <code>[project_url]/api/shorturl/new</code> and I will receive a shortened URL in the JSON | ||||
|           response.<br /> | ||||
|           Example: <code>{ "original_url": "www.google.com", "short_url": 1 }</code> | ||||
|         </li> | ||||
|         <li> | ||||
|           If I pass an invalid URL that doesn't follow the <code>http(s)://www.example.com(/more/routes)</code> format, | ||||
|           the JSON response will contain an error like <code>{ "error": "invalid URL" }</code><br /> | ||||
|           HINT: To be sure that the submitted URL points to a valid site, you can use the function | ||||
|           <code>dns.lookup(host, cb)</code> from the <code>dns</code> core module. | ||||
|         </li> | ||||
|         <li>When I visit the shortened URL, it will redirect me to my original link.</li> | ||||
|       </ol> | ||||
| 
 | ||||
|       <h3>Short URL Creation</h3> | ||||
|       <p>Example: <code>POST [project_url]/api/shorturl/new</code> - <code>https://www.google.com</code></p> | ||||
|       <form action="api/shorturl/new" method="POST"> | ||||
|         <label for="url_input">URL to be shortened</label> | ||||
|         <input id="url_input" type="text" name="url" value="https://www.freecodecamp.org" /> | ||||
|         <input type="submit" value="POST URL" /> | ||||
|       </form> | ||||
|       <h3>Example Usage:</h3> | ||||
|       <a href="https://url-shortener.freecodecamp.repl.co/api/shorturl/3"> [this_project_url]/api/shorturl/3 </a> | ||||
| 
 | ||||
|       <h3>Will Redirect to:</h3> | ||||
|       <p>https://forum.freecodecamp.org/</p> | ||||
|     </div> | ||||
|     <div class="footer"> | ||||
|     <h1>API Project: URL Shortener Microservice</h1> | ||||
|     <main> | ||||
|       <section> | ||||
|         <h2>Short URL Creation</h2> | ||||
|         <form action="api/shorturl/new" method="POST"> | ||||
|           <fieldset> | ||||
|             <legend>URL Shortener</legend> | ||||
|             <label for="url_input">URL:</label> | ||||
|             <input id="url_input" type="text" name="url" value="https://www.freecodecamp.org" /> | ||||
|             <input type="submit" value="POST URL" /> | ||||
|           </fieldset> | ||||
|         </form> | ||||
|       </section> | ||||
|       <section> | ||||
|         <h3>Example Creation:</h3> | ||||
|         <p><code>POST [project_url]/api/shorturl/new</code> - Body (URL encoded): <code>url=https://www.google.com</code></p> | ||||
|         <h3>Example Usage:</h3> | ||||
|         <a href="https://url-shortener.freecodecamp.repl.co/api/shorturl/3">[project_url]/api/shorturl/3</a> | ||||
|         <h3>Will Redirect to:</h3> | ||||
|         <p>https://forum.freecodecamp.org/</p> | ||||
|       </section> | ||||
|     </main> | ||||
|     <footer> | ||||
|       <p>By <a href="https://www.freecodecamp.org">freeCodeCamp</a></p> | ||||
|     </div> | ||||
|     </footer> | ||||
|   </body> | ||||
| </html> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue