2009年10月14日水曜日

snow leopard とcurl 続き

昨日はどうやらcurlに問題がありそうだという事が判ったので、実際にcurlでどんなパケットが送られてるか見てみました。
Windowsならwinsharkを使う所だけど、macでは...
Cocoa Packet Analyzerを使ってみました
で、きっとエラーが出てるんだろうと思ったのにちゃんとパケットの送信は起きていました。(パケットの詳細は良く判りませんが)

よくわからないけど通信がうまく行かないときは、http1.0を試せ!と言うわけで
curlの実効に-0 オプションを追加して実行してみると、正常にホームページの更新が出来ました。

http1.1だと失敗する原因は判りませんが、とりあえずhttp1.0で運用する事にしました

curl + http1.1 + osx でググってみると自分のブログのエントリーが引っかかりました

新UMAとかのあとに: macでファイルのアップロードができないの続き2

全然忘れてましたが、safariでhttp1.1を使うとアップロードが失敗する様な事を書いてます。そもそもcurlを使ったのはsafariを使わずにアップロードするためだったみたい....

0 件のコメント: