当我在名为domain的变量中存储名为“http://juke.com”的字符串时,我遇到了一些问题。其余的是存储在域服务器上的文件名。即ipurl.php,使其成为“http://juboapp.com/ipurl.php”作为完整的URL。
当我在下面的代码中调用此变量时,它会停留在那里并且永远不会继续。基本上,它不在try模式下会出现语法错误。有人能告诉我它的正确语法是什么。
{set ipurl to (do shell script "curl -d \"ipurl=ipurl" & " \" & domain " \" /ipurl.php")}
答案 0 :(得分:0)
我认为这就是你所追求的目标。
set domain to "http://juboapp.com"
set iPurl to (do shell script "curl " & domain & "/ipurl.php")
在这种情况下,网址不需要引号。
答案 1 :(得分:0)
我得到了答案。我使用了GET方法而不是POST方法,并且它有效。虽然它也适用于fireshadow52的上述答案,但我无法使用它中的参数。谢谢。如果有人可以在POST方法中使用参数,那么请评论!
以下是代码:
set domain to "http://juboapp.com"
set logindetails to domain & "/addplaylist.php?username=" & loginusername & ""
set logindetails to (do shell script "curl " & logindetails)
谢谢!