1

次の条件を満たすHTTPGETWebリクエストを作成しようとしています

 GET /v1/session  
 Host: developer.messenger.yahooapis.com  
 Authorization: < Standard OAuth credentials >

getリクエストについて私が知っていることから、それらは次のようなものであるということです。

https://someaddress.com/&parameterA=valA&parameterB=valB

ここで、parameterAとparameterBは必要なパラメーターです。

ここで、上記の基準に対して同様のアドレスを作成したいと思います。どうやってやるの。アドレスはそうなるとhttps://developer.messenger.yahooapis.com思いますが、そのようなgetリクエストの他の要件が何であるかはわかりません。誰かが上記の(最上位の)Get Requestの要件を分析して指定し、有効なGETリクエストURIを作成できるようにしていただければ幸いです。

4

2 に答える 2

0

https://developer.messenger.yahooapis.com なので、リクエストのURLは次のようになります。

https://developer.messenger.yahooapis.com?parameterA=valA¶meterB=valB

$ _GET配列にデータを取得し、print_r($ _ GET)を追加するだけです。

于 2013-03-06T10:52:58.580 に答える
0

リクエストには、次のような URL が必要です。

https://developer.messenger.yahooapis.com

しかし、それはホスト名だけです。GETあなたが好きになりたいリソースを指定する必要がある/v1/sessionので、あなたのURLは

https://developer.messenger.yahooapis.com/v1/session

いくつかのパラメーターを渡したい場合は、URL のポイント部分が終了したことを通知する必要があります。でこれを行います?。パラメータを追加するには、基本的に のように名前と値のペアを追加しますvar1=value。複数のパラメーターの場合は、a を使用し&てそれらを区切ります。一緒に平手打ちすると、

https://developer.messenger.yahooapis.com/v1/session?var1=value&var2=value

URLとして。これを HttpGet メソッドに渡します。

HttpGet は をビルドしrequest、後でそれをhttps://developer.messenger.yahooapis.comホスト/サーバーに送信します。ホスト/サーバーはリソースをクライアントに返します。そのリソースにアクセスする権利があることをホストに伝えるには、要求に必要なログイン情報が含まれている必要がありますoAuth。これらの認証情報は、get-request を実行する前にリクエスト ヘッダーに追加する必要があります。

于 2013-03-06T11:08:14.223 に答える