68user's page 掲示板

Prev< No. 1959〜1964> Next  [最新発言に戻る] [過去ログ一覧]
No. 1959 # はる 2001/05/16 (水) 15:01:17
/tkさん
本当にありがとうございます。
消えました。

No. 1960 # 炭酸 2001/05/17 (木) 07:28:06
はじめまして炭酸といいます
HTTPプロトコルでファイルを転送するプログラムを作成しています
HTTP/1.1で部分的なPUTを行うためのヘッダの記述方法がわからないので
教えていただけないでしょうか?

あいうえおかきくけこ
↑このようなファイルを10バイトずつ2回に分けてPUTしたいのです

以下のようにやってみました

一回目
PUT /test.txt HTTP/1.1
Host:
Content-Length: 10
Content-Range: 0-9/20

あいうえお

二回目
PUT /test.txt HTTP/1.1
Host:
Content-Length: 10
Content-Range: 10-19/20

かきくけこ

これではうまくいかないようです
ほかに必要なヘッダなどありましたらお教えいただけませんでしょうか
長々と失礼いたしました

赤色の文字は 「Windows 機種依存文字」か、いわゆる「半角カナ」です。 この掲示板では自動変換されますが、今後は使用しないで下さい

No. 1961 # mm 2001/05/17 (木) 11:41:00
>>1956 ひろさん
WinでApacheなら、<http://tohoho.wakusei.ne.jp/wwwxx048.htm>
ソケット通信は、localhostか直結してるなら自身のIPアドレスで
普通にアクセスすればいいです。

>rm ./-s
unixは使ったことないけど、
rm -- -s
でもいいのかな?

No. 1962 # /tk 2001/05/17 (木) 14:58:41
>>1961 mm
> unixは使ったことないけど、
> rm -- -s
> でもいいのかな?
rm なら良いみたいです。
http://pipi.iis.u-tokyo.ac.jp/~miyoshi/QandA/unix/file/15.html

ちょこっとテストした結果では
touch, cp, mv にも「--」オプションは有効でした。

# 調べものすると、自分の為になるなぁ…

No. 1963 # mm 2001/05/17 (木) 21:49:19
>>1962 /tk さん
>touch, cp, mv にも「--」オプションは有効でした。
getopt.cを使う古くからのコマンドや上位互換のライブラリを
使うものなら、たぶん有効だと思ってました。
けど、リンク先を見ると、./-s の方も覚えておいた方がいいようですね。
ありがとうございます。

No. 1964 # 68user 2001/05/18 (金) 01:57:48
>>1950 /tk
>> socket(SOCKET, PF_INET, SOCK_STREAM, getprotobyname('tcp'));
> これだとリストで渡されませんか? > プロトコル
スカラーコンテキストなので、スカラー値が返ります。
    socket(SOCKET, PF_INET, SOCK_STREAM, @a=getprotobyname('tcp')) || warn "$!";
    print "@a\n";

    socket(SOCKET, PF_INET, SOCK_STREAM, $a=getprotobyname('tcp')) || warn "$!";
    print "$a\n";
を試してみるとわかると思います。

>>1951 斎藤
syslog.conf(5) に解説がありませんか?

>>1952 鈴木
状況がよくわかりません。command | grep -v '^$' とか?

ところで、
>>1951 斎藤
>>1952 鈴木
REMOTE_HOST が同じですが、同じ方ですか?

>>1953 後藤
どういう意味で「apache に繋ぐ」と言っているのかよくわかりません。
「〜はわかったが、〜の部分がわからない」という質問の仕方をして下さい。

>>1956 ひろ
http://X68000.startshop.co.jp/~68user/net/ を読んで、
「〜はわかったが、〜の部分がわからない」という質問の仕方をして下さい。

ところで、
>>1953 後藤
>>1956 ひろ
REMOTE_HOST が似ていますが、同じ方ですか?

>>1954 ED
わかりました。しかし、時間が取れないのですぐに作業することは
できません。ご了承下さい。

>>1960 炭酸
ちょっと時間が取れないので、土日にでも調べてみます。
> これではうまくいかないようです。
どううまくいかないのか、エラーメッセージは出るのか、
PUT 一つだとどうなるか、などを書くと回答をもらいやすい
かもしれません。

Prev< No. 1959〜1964> Next  [最新発言に戻る] [過去ログ一覧]