2016-06-13 11 views
1

私はffplayまたはffmpegのために複数のヘッダを渡したいと思いますが、CRLFで分割する必要があると言います。 Linuxで私は\または$'\r\n'を使用することができますが、どのようにウィンドウのですか?windows CMDは二重引用符でCRLFを送信します

SET CRLF=^ 
ffplay -v debug -i "http://example.com/test" -headers "Accept-Language: en-US,en;q=0.5%CRLF%Connection: keep-alive" 

デバッグログ:Connection: keep-alive

[http @ 04df3f40] No trailing CRLF found in HTTP header. 
[http @ 04df3f40] request: GET /test HTTP/1.1 0KB sq= 0B f=0/0 
User-Agent: Lavf/57.37.101 
Accept: */* 
Range: bytes=0- 
Connection: close 
Host: example.com 
Icy-MetaData: 1 
Accept-Language: en-US,en;q=0.5 

おかげ

答えて

0

に送信されない、このようにCRLFを設定してみてください。それはうまくいくかもしれない。

C:\Users\pwatson>type t.bat 
@echo off 
setlocal enabledelayedexpansion 

REM === The following line -MUST- be followed by two (2) blank lines. 
SET CRLF=^ 


REM === DO NOT EDIT THE PREVIOUS TWO (2) LINES 

echo this is a!CRLF!new line 

次に、実行します。

C:\Users\pwatson>call t.bat 
this is a 
new line 
関連する問題