私は現在、Visual Basic に慣れてきており、オペレータがシステムの 1 つにクイック検索を送信できるアプリケーションを構築しようとしています。- これについて調べてみましたが、多くの情報を見つけることができませんでした
以下は、何とか達成したいことの簡単な概要です
1. VB 2010 App (2 x Text Boxes + Button)
2. PHP Script (If query = bob & jones <<=
3. Curl PHP Request to another PHP Form
4. Returns to Original PHP Script <<=
5. Somehow returns information back to .net application that is waiting
私は主に.net開発者ではなくPHPプログラマーであるため、curlおよびphpスクリプトは.netコーディングだけでほとんど完了しています
開始するには、次のコードを使用しました。
Dim webStream As Stream
Dim webResponse = ""
Dim req As HttpWebRequest
Dim res As HttpWebResponse
' API Address ''
req = WebRequest.Create("xxxxxxxxx")
req.Method = "GET" ' Method of sending HTTP Request(GET/POST)
res = req.GetResponse() ' Send Request
webStream = res.GetResponseStream() ' Get Response
Dim webStreamReader As New StreamReader(webStream)
' READ Response in one Variable
While webStreamReader.Peek >= 0
webResponse = webStreamReader.ReadToEnd()
End While
MsgBox(webResponse)
いくつかのテキストボックスにデータを入力したかったにもかかわらず、メッセージボックスの形式で情報を返していたため、1 つの標準で問題なく動作していました (それが可能かどうかさえわかりません)。
しかし、主な問題は、Web サイトのテキスト側の情報ではなく、Web サイトのソース コードを取得していたことです。
ありがとう