問題タブ [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.
c# - SMS送信元アドレスでポイントが消える
ASP.NET C#でビルドされたWebアプリケーションからSMSを送信していますが、何らかの理由でを追加するSourceAddress
とparameter.Add("SourceAddress", "BPD.co.uk");
、作業BPD.co.uk
がとして実行されBPDcouk
ます。
ポイントを表示するにはどうすればよいですか?
これが私のC#コードです:
API_Connectの呼び出しは次のとおりです
regex - クラシック ASP で正規表現を使用して特定の要素のコンテンツを取得する
そのため、いくつかのリモート コンテンツを読み込んでおり、正規表現を使用していくつかのタグのコンテンツを分離する必要があります。
基本的に<title>Here is the title</title>
、メタディスクリプション、キーワード、および選択したオープングラフのメタデータのコンテンツも取得する必要があります。
そして最後に、最初 <h1>Heading</h1>
の内容を取得する必要があります<p>Paragraph</p>
これらのものを取得するためにhtmlデータを解析するにはどうすればよいですか? 正規表現を使用する必要がありますか?
asp-classic - MSXML2.ServerXMLHTTP を使用して別のサイトからデータを取得するにはどうすればよいですか?
次のリンクがあります: http://mvp.sos.state.ga.us/
データベースを作成してその MVP ページの情報をレプリケートするのではなく、独自のフォームを使用して、舞台裏で上記のサイトに情報を送信し、MSXML2.ServerXMLHTTP というコンポーネントを使用して結果を取得します。
残念ながら、私はこのコンポーネントや使用方法について何も知りません。
上記のサイトに情報を送信し、結果をフォームに返すために、私たち自身の...を使用する方法について、誰か親切に教えていただけませんか?
私たちは基本的に、ユーザーに最初のイニシャル、姓、郡、生年月日を入力させようとしています。
ありがとう
authentication - 従来の ASP、ServerXMLHTTP は、新しいサーバーではなく、古いサーバーで認証します
Windows 2003 サーバーで従来の ASP Web サイトを操作しています。サイトには認証が必要です (基本認証を使用するように構成されています)。あるページは ServerXMLHTTP を使用して、引数 Method、URL、Async、UserName、Password を指定した Open メソッドを使用して、同じ Web サイト (同じプロトコル [HTTPS]、同じホスト名) の別のページからデータを要求します。何年もの間、正しく機能しています。サーバー側の呼び出しを行うページが要求されると、ログには、401 ステータスを返すバックエンド ページに対するユーザー名のない 1 つの要求と、ユーザー名を含む別の要求が返されることが示されます。 200. これらの後に、200 ステータスのフロントエンド ページのリクエストが続きます。
サイトを Windows 2008 R2 64 ビット サーバーにコピーしましたが、IIS と同じ認証構成になっているようです。しかし、現在、バックエンド ページからデータを受信していません。ログには、ユーザー名のないバックエンド ページに対する 2 つの連続した要求が示され、両方が 401 を返し、次にフロントエンド ページに対する要求が 500 ステータスで返されます。
問題は何でしょうか?proxycfg の議論を見てきましたが、プロキシを使用していません。Base64 を使用して資格情報を設定するという議論も見ましたが、(a) 古いサーバーではそれを行わず、(b) とにかく試してみましたが、違いはありませんでした。
vb6 - MSXML2.ServerXMLHTTP.6.0 VB 6 を使用した XML-RPC HTTPS ポスト
VB6 で MSXML2.ServerXMLHTTP.6.0 を使用した RPC
私が通信しているサーバーは SSL トラフ ポート 40052 と自己署名 CA を使用しています。投稿する前に約 2 日間機能させようとしました。誰かが助けてくれることを願っています。
私の問題は、Sendメソッドを呼び出すときです
SSL エラーが無視されない場合、無効な認証局と表示されます
SSL エラーが無視された場合、サーバーが無効または認識されていない応答を返したと表示されます
xml - プレフィックスが定義されていないXMLドキュメントのプレフィックスは何ですか?
更新
florentのおかげで、質問で間違った用語を使用していることに気付きました(元々:「名前空間が定義されていないXMLドキュメントの名前空間は何ですか?」)。
また、私は今、2つの質問をしていると思います
。1。プレフィックスのないXMLドキュメントにプレフィックスを割り当てることはできますか?(おそらくそうですが、従来のASPでこれをどのように行うのですか?)
2。プレフィックスが定義されていないXMLドキュメント内のノードのXPathロケーションパスは何ですか?これが可能であれば。
MSXML2.ServerXMLHTTP.6.0オブジェクトを使用してXMLドキュメントを取得する従来のASPコードがありますが、XMLドキュメントにプレフィックスが定義されていません。XMLドキュメントの作成方法を変更することはできません。
XMLは次のようになります。
ドキュメントは自動的に解析され、.responseXMLプロパティを介してアクセスできます。ただし、次のノードを検索します。
動作しません。(「オブジェクトが必要です」というエラーメッセージが表示されます。これは、ノードが見つからなかったことを意味します。)そして
空の文字列を表示します。
これを機能させる1つの方法はを使用する.selectSingleNode("//*[local-name() = 'someNodeName']")
ことですが、これは大きなXMLドキュメントではあまり効率的ではないと思います。(または私はそこで間違っていますか?)
「ns」が定義されたプレフィックスである次のようなものを読んだことがあります.selectSingleNode("//ns:rootNodeName/ns:childNodeName")
が、何も定義されていない場合、プレフィックスに何を使用する必要がありますか?
asp-classic - msxmlサーバー側のクラシックASPと証明書
非常に単純なサーバー側のGETを実行する従来のASPアプリケーションがあります。
私は何年もの間、何百人ものユーザーに問題なく同じコードを使用してきました。しかし、今では1人のユーザーだけが次のエラーを報告しています。
試したシステム(オペレーティングシステムとブラウザのさまざまな組み合わせ)でエラーを再現できません。
また、これは純粋なサーバー側のコードであるため、さらに困惑しています。サーバーは(同じサーバー上の)別のASPページからデータを要求しているため、クライアントブラウザーがどのように重要になるかはわかりません。
問題のあるコードは非常に単純です。
繰り返しになりますが、これは何百人ものユーザーにとっては問題なく機能します。私たちが聞いた問題は1つだけです。
問題のあるユーザーは、Win7(64ビット)とIE9を実行しています(エージェントをユーザーの実際のエージェントに設定しているため)。しかし、エージェントをユーザーの正確な文字列に手動で設定しても、問題を再現することはできません。
何か考えやアイデアはありますか?とても感謝しています!
asp-classic - ServerXMLHTTP 接続の問題
一連の URL のステータスを確認するために、従来の ASP で Web ページを作成しようとしています。
私のコードは次のとおりです。
URL はすべて HTTPS で、非標準のポート番号が含まれています (例: https://somedomain.com:4433/restofurl )
Web ブラウザーで URL を実行すると、問題なく読み込まれますが、上記の関数を使用すると、次のようになります。
私は次の代替手段で機能をチェックしました: 1) 非セキュア URL - これは正常に動作します 2) ポートが指定されていないセキュア URL - これは正常に動作します 3) ポート 443 を指定するセキュア URL - これは正常に動作します 4) セキュア URLターゲット サーバーのポート 443 を指定する URL - これは正常に動作します
それに基づいて、私のコードが正しいと確信しています。さらにトラブルシューティングを行うための提案はありますか?
forms - Coldfusion 8 の MSXML2.ServerHTTP がデータの送信に失敗する
バグのある SSL 実装を回避しようとして、<cfhttp>
COM と MSXML2.ServerHTTP を直接使用するように切り替えました。残念ながら、POST データは宛先ページに到着しません。GET は機能しますが、リクエストの URL がログに記録されているかどうかわからず、できることなら機密データを渡したくないので、使用したくありません。(気にしすぎ?)
私の問題はこれに似ています: http://objectmix.com/xml-soap/87408-sending-post-variables-using-msxml2-serverxmlhttp-3-0-a.html
これが私のコードです:
呼び出されたページ (saveorder.cfm)のフォーム変数を確認すると、
それらは空であるため、上記のコードがトリガーされます。
これは、応答をフォーム var にコピーする必要があるためですか? 例<cfset FORM.CustomerID = objSrvHTTP.CustomerID>
(GETでは必要ないので、必要ないと思うでしょう。)または、単に何かを正しく実装していませんか?
xml - 従来の ASP で MSXML2.ServerXMLHTTP.6.0 への応答が得られない理由を誰か教えてもらえますか?
返信がない理由を誰か教えてもらえますか?
クライアント側のコードで操作できるサーバーに、Twitter API から RSS フィード xml を取得しようとしています。このコードでフィードを取得できない理由を誰か教えてもらえますか?