| 81 | |
| 82 | |
| 83 | def get_basic_sitemap(url: str | URL = DEFAULT_URL) -> str: |
| 84 | return """ |
| 85 | <?xml version="1.0" encoding="UTF-8"?> |
| 86 | <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> |
| 87 | <url> |
| 88 | <loc>{url}</loc> |
| 89 | <lastmod>2005-02-03</lastmod> |
| 90 | <changefreq>monthly</changefreq> |
| 91 | <priority>0.8</priority> |
| 92 | </url> |
| 93 | <url> |
| 94 | <loc>{url}catalog?item=12&desc=vacation_hawaii</loc> |
| 95 | <changefreq>weekly</changefreq> |
| 96 | </url> |
| 97 | <url> |
| 98 | <loc>{url}catalog?item=73&desc=vacation_new_zealand</loc> |
| 99 | <lastmod>2004-12-23</lastmod> |
| 100 | <changefreq>weekly</changefreq> |
| 101 | </url> |
| 102 | <url> |
| 103 | <loc>{url}catalog?item=74&desc=vacation_newfoundland</loc> |
| 104 | <lastmod>2004-12-23T18:00:15+00:00</lastmod> |
| 105 | <priority>0.3</priority> |
| 106 | </url> |
| 107 | <url> |
| 108 | <loc>{url}catalog?item=83&desc=vacation_usa</loc> |
| 109 | <lastmod>2004-11-23</lastmod> |
| 110 | </url> |
| 111 | </urlset> |
| 112 | """.strip().format(url=url) |
| 113 | |
| 114 | |
| 115 | def get_basic_results(server_url: str | URL = DEFAULT_URL) -> set[str]: |