68user's page 掲示板

Prev< No. 2127〜2132> Next  [最新発言に戻る] [過去ログ一覧]
No. 2127 # つちだ [E-mail] 2001/09/20 (木) 19:12:03
お世話になります。
土田@アグレです。

今、ブラウザの変わりになるCOM++のDLL(つまりTCP/IPのブラウザプログラム)
を作成しています。
HTTPサーバがWebLogic5.1なのですが、電文そのものはあっているのに、最初から
「HTTP 1.1 400」のエラーが帰ってきてしまいます。
ソケットのコネクションに問題があるのではと考えているのですが、わかりません。
どなたかお知恵を拝借させていただければ幸いです。
ちなみにコーディングは以下のとおりです。


    int AuthSocket::connectAgent(SOCKET sock, long *iPort, long *iRetry,
sockaddr *sockAddr)
{
          struct sockaddr_in sockAddrIn;
          int res, i;

          memset(&sockAddrIn, 0x00, sizeof(struct sockaddr_in));
          sockAddrIn.sin_family=AF_INET;
          sockAddrIn.sin_addr.s_addr=inet_addr("127.0.0.1");
          sockAddrIn.sin_port=htons((unsigned short)*iPort);
          sockAddr=(struct sockaddr *)&sockAddrIn;

          res=ECCOM_SUCCESS;
          for (i=0; i<=*iRetry; i++) {
            if (SOCKET_ERROR==connect(sock, sockAddr, sizeof(struct sockaddr_in)))
{
                      res=ECCOM_FAILURE;
            } else {
            res=ECCOM_SUCCESS;
              break;
            }
          }
  return res;

よろしくお願いします。}

No. 2128 # 68user 2001/09/21 (金) 01:52:40
>>2127 つちだ
> 電文そのものはあっているのに
これはどうやって確かめましたか? 具体的に何を送っていますか?

400 Bad Request が返ってくるなら、やはりまずはリクエストを
疑うべきだと思います。

No. 2129 # 福助 2001/09/21 (金) 13:37:53
初めて投稿させていただきます。

突然の質問なのですが、SolarisでGNUを使わずに前日の日付を取得する方法というものはあるのでしょうか?

No. 2130 # 68user 2001/09/21 (金) 14:14:11
>>2129 福助
env TZ=JST-15 date がお手軽でしょうか。
  

No. 2131 # 68user 2001/09/21 (金) 14:59:54
>>2130 68user
違った。env TZ=JST+15 date でした。

No. 2132 # ふくし [E-mail] 2001/09/24 (月) 17:53:49
すいません、HTML で質問です。
charset ですが、
西ヨーロッパ語(ISO-8859-1)と
日本語(Shift_JIS 希望)を一枚の Web ページで共存できるでしょうか?

以下の方法はいずれもダメでした。

・font face でフォント名を指定
・meta タグを2個書く

もしご存知でしたらご教示ください、、。

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