gpt4 book ai didi

Bash - Curl (6) 无法解决主机问题

转载 作者:行者123 更新时间:2023-11-29 08:50:35 25 4
gpt4 key购买 nike

我的 bash 脚本有问题。它产生了一个错误

curl (6) 无法解析主机

我做错了什么?

以下是我的 bash 脚本。

#!/bin/bash

string="$(mysql -u root -p Company 'select name from HR')"
url="http://www.company.com/company/hr/$string"

curl -F $url

最佳答案

根据 man curl 的说法,错误 6 表示“无法解析主机。给定的远程主机未解析。”因此您必须检查url 可解析为 ip 地址。

当您需要向服务器提交数据时,例如使用下面的表单,

<form method="POST" enctype='multipart/form-data' action="upload.cgi">
<input type=file name=upload>
<input type=submit name=press value="OK">
</form>

你可以用下面的等价物来 curl 它。 (确保服务器您提交的也已准备好接收数据)

curl -F upload=@localfilename -F press=OK [resolv-able url]

关于Bash - Curl (6) 无法解决主机问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8922061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com