DXR_API

对外合作API接口


轨迹文件下载

<h1>轨迹文件下载接口文档</h1> <h2>路径模版</h2> <p>通过以下 URL,你可以从服务器上下载指定的轨迹文件:</p> <p><a href="http://ip:5000/download_file?remote_path=/root/nav_ws/src/lidar_localization/Localization/data/latest/trajectory/轨迹名/轨迹名.txt">http://ip:5000/download_file?remote_path=/root/nav_ws/src/lidar_localization/Localization/data/latest/trajectory/轨迹名/轨迹名.txt</a></p> <h3>参数说明</h3> <ul> <li><code>ip</code>: 服务器的 IP 地址,需替换为实际的 IP 地址。</li> <li><code>5000</code>: 服务器端口号,表示该服务运行的端口。</li> <li><code>download_file</code>: 这是请求的 API 路径,用于触发文件下载操作。</li> <li><code>remote_path</code>: 指定服务器上文件的路径,包括文件的名称和位置。路径中的 <code>轨迹名</code> 是一个动态变量,可以根据需要替换为具体的轨迹文件名。</li> </ul> <h3>使用示例</h3> <p>假设服务器的 IP 地址为 <code>192.168.1.100</code>,要下载名为 <code>trajectory_01.txt</code> 的文件,那么 URL 将是:</p> <p><a href="http://192.168.1.100:5000/download_file?remote_path=/root/nav_ws/src/lidar_localization/Localization/data/latest/trajectory/trajectory_01/trajectory_01.txt">http://192.168.1.100:5000/download_file?remote_path=/root/nav_ws/src/lidar_localization/Localization/data/latest/trajectory/trajectory_01/trajectory_01.txt</a></p> <hr /> <h3>响应说明</h3> <h4>成功响应</h4> <ul> <li><strong>HTTP 状态码</strong>:200 OK </li> <li><strong>响应内容</strong>:返回指定文件的内容,并触发文件下载。</li> </ul> <h4>错误响应</h4> <table> <thead> <tr> <th>状态码</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>404</td> <td>文件未找到(路径错误或文件不存在)</td> </tr> <tr> <td>400</td> <td>请求参数错误(<code>remote_path</code> 参数缺失或无效)</td> </tr> <tr> <td>500</td> <td>服务器内部错误</td> </tr> </tbody> </table> <h3>注意事项</h3> <ul> <li>请确保该文件路径在服务器上是有效的。</li> </ul>

页面列表

ITEM_HTML