問題タブ [serverxmlhttp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp-classic - クラシック ASP で utf-8 を iso-8859-1 に変換する
私のサイトは現在 UTF-8 のみで動作していますが、serverXMLHTTP を使用して SMS を送信するには、メッセージを送信する前に UTF-8 から ISO-8859-1 に変換する必要があります。
状況はこれと並行しています。
a.asp:
そしてb.asp
このショーケースでは、a.asp に送信したのと同じ文字列が b.asp に表示されると予想されますが、次のようになります。
何か案は?
vbscript - Windows Server 2008 ServerXMLHTTP プロキシ
アプリケーションを Window Server 2003 から Window Server 2008 x64 に移行しました。ドメインの外に出て、ポスト リクエストを使用して XML ドキュメントを取得する単純な VBS スクリプトがあります。スクリプトは Windows Server 2003 で完全に機能しますが、新しいサーバーではステータス コード 407 (プロキシ認証に失敗しました) が返されます。イントラネットからプロキシ情報を設定せずにファイルを取り込めることを確認しました。Server 2008 でプロキシ資格情報の方法に変更はありましたか?
コードの簡略化:
プロキシがないとサーバー名またはアドレスを解決できないため、プロキシに接続しているようですが、プロキシのユーザー/パスワードは正しく検証されていませんが、Window Server 2003 で動作します。
編集 20140303 : 数か月経ちましたが、まだわかりません。Windows 2003 マシンの廃止を検討しているため、何が問題なのかを突き止めることがますます重要になっています。
送信データを間違った UID/PWD に変更すると、ページ (間違ったログイン ページ) から応答が返されることに気付きました。これが Server 2003 では問題なく動作する理由がわかりませんが、Server 2008 R2 では不可能に思えます。
同じボックスで IE を開き、同じプロキシ情報を使用して、同じ UID/PWD で同じサイトにアクセスすると、それも機能します。プロキシまたはサイト UID/PWD が古いマシンからのみ機能する、ある種の IP ベースのブロックがないことを確認するためにこれを行いました。
vb6 - ServerXMLHTTP が既存の Windows ソケットを使用してインターネットに接続するように強制しますか?
ServerXMLHTTP を既存の Windows ソケット経由で強制的にインターネットに接続することは可能ですか?
何らかの理由で、VB6 の winsock コントロールと特定の PC に接続された winsock を使用しています。その PC と SSL プロトコルで通信したいのですが、ServerXMLHTTP のように winsock を適切に動作させるには実装が多すぎます。
はいまたはいいえ、既存の Windows ソケットを使用して ServerXMLHTTP (またはイベント WinInet) を機能させることはできますか?
xmlhttprequest - IServerXMLHTTPRequest と WinHTTP のパフォーマンスの比較
パフォーマンスに関して IServerXMLHTTPRequest と WinHTTP を比較しようとしています。
私が知りたいのですが:
- 送信できるデータ・ファイルの上限は?
- 送信するファイルが上限の場合の転送速度は?
ssl-certificate - HTTPS 上の IServerXMLHTTPRequest
IServerXMLHTTPRequest を使用して HTTPS サーバーにアクセスする C++ アプリケーションを実装しようとしています。
私の現在のコードは次のとおりです。
上記のコードを実行しようとすると、サーバーが 403 (禁止) エラーを返します。
これの原因は何ですか?そして、私はこれについて何をすべきですか?
asp-classic - 従来の ASP での ServerXMLHTTP 要求の読み取り
Msxml2.ServerXMLHTTP.6.0 を使用して、Twitter API からデータを POST/GET しています。1 つの API 関数を除いて、すべてが正常に機能しています。
修正できるように、api.twitter.com に送信しているものを確認する必要があります。
スクリプトは他の誰かによって書かれたもので、非常に長く複雑ですが、これは Twitter へのリクエストを送信する send 関数です。
とにかく、RAW形式で送信されているものを見ることができますか?
ありがとう
encoding - ServerXMLHTTP からバイナリ応答を読み取る方法は?
ServerXMLHTTP を使用してリクエストを送信し、HTTPRequester プラグインを使用して、リクエストに対するレスポンスがリクエストされたファイルの生のバイナリ データであることを確認できます。このバイナリ データを読み取って Byte[] に保存する必要がありますが、エラーが発生し続けます: 現在のエンコーディングに対して無効な状態でファイルの終わりに達しました。
これが私のコードです:
応答テキストをバイナリ データで読み取る方法を教えてください。
編集: ServerXMLHTTP を使用しない場合は、代わりに何を使用すればよいですか?
text - msxml2.serverXMLhttp.6.0 を使用して 3 つのフォーム フィールドのテキスト ファイルを API にアップロードする
3 つのフォーム データ フィールドとテキスト ファイルを API エンドポイントに投稿する必要があります。私は msxml2.serverXMLhttp.6.0 を使用しており、いくつかの API 呼び出しが正常に動作しています。しかし、テキストファイルをアップロードする必要がある場所があります。
マルチパート ペイロードを作成していますが、ファイルをアップロードする方法がわかりません。API ドキュメントはこちらhttp://developer.act-on.com/documentation/list-api/endpoint-update-merge-list/
API固有ではなく、msxml2.serverXMLhttp.6.0とmultipart/form-dataを使用してテキストファイルといくつかのフォームフィールドを転送するという単純な問題だと思います
私は何かが欠けていることを知っています、そしてそれは明らかかもしれません...私にはそうではありません
テキスト ファイルは asp ページと同じディレクトリにあり、アクセス許可は正しいです。境界セグメントを正しく構成し、最後に境界を閉じました
Content-Length は必要ですか?