2016-08-31 7 views
0

ここで、このカールリクエストがあります。端末にランダムなパーセント記号が付加されていますか?

curl -X GET https://someurlhere.com/getToken 

これは、何らかのランダムトークンを生成するコントローラメソッドです。応答は次のとおりです。

a3f449e7-0a25-7345-4c56-283f258e0098% 

ターミナルの応答の末尾にパーセント記号が追加されているのはなぜですか?これが実際のコードに影響するかどうかは誰にも分かりますか?

私はcliを使って他のカールリクエストを試みました。私のAPIからのすべてのレスポンスは、最後に "%"が追加されて表示されています。非常に奇妙です。何かご意見は?

答えて

0

これは、zshテーマの動作です。ここで
は小さな実験ですが、私はtest.pyという小さなPythonスクリプトを持って、それの内容は次のとおりです。

#!/usr/bin/env python 

import sys 
sys.stdout.write('test') 
sys.stdout.flush() 

私が最初zshでそれを実行した後、bashで、あなたは以下の違いに気づくことができます。

➜ /tmp ./test.py 
test%                                          
➜ /tmp exec bash 
bash-3.2$ ./test.py 
testbash-3.2$