您好我只是想创建一个简单的golang应用程序,使用为什么这个curl命令不起作用?
curl -u username:password http://example.com/api/statuses/update.xml -d status='Howdy!' -d lat='30.468' -d long='-94.743'
该帖子在identi.ca一个新的凹痕这是到目前为止我的代码和恕我直言,这应该工作,但实际上它是不工作,有人知道如何解决这个问题吗?
编辑:都能跟得上:我没有得到任何错误消息:/
package main
import(
"fmt"
"os"
"bufio"
"exec"
)
func main() {
var err os.Error
var username string
print("Username: ")
_, err = fmt.Scanln(&username)
if err != nil {
fmt.Println("Error: ", err)
}
var password string
print("Password: ")
_, err = fmt.Scanln(&password)
if err != nil {
fmt.Println("Error: ", err)
}
var status string
print("Status: ")
in := bufio.NewReader(os.Stdin);
status, err = in.ReadString('\n');
if err != nil {
fmt.Println("Error: ", err)
}
exec.Command("curl -u " + username + ":" + password + "https://identi.ca/api/statuses/update.xml -d status='" + status + "'" + "-d source='API'").Run()
你是什么意思,“它不工作”?你有错误吗?如果是这样,哪个? – DarkDust
不,我没有得到一个错误,但我认为有一个错误的卷曲命令:/ –