-Notes/Dominoに関すること-Notes/Dominoに関する事をテキトーに書いていきます。いつまで持つかお楽しみということで。当ブログに掲載しているサンプルは、すべて利用者の自己責任とします。明らかな不具合がある場合、ご連絡いただければ、訂正記事を出します。こちらのサンプルは、別のサイト等への公開、転載は一切禁止しています。してもと言う場合は、筆者にあらかじめご連絡ください。記事そのもののリンクについてはご自由に行っていただいてよいです。xxのようなサンプルを作って欲しいとかxxxの作り方を教えて欲しいというお問い合わせには応じていません。このようなお問い合わせは、株式会社エフまでご一報ください。V10評価報告(2)皆さん、こんばんは。今日中にお届けできるかどうかわからない中、記事を書いています。今回は、V10で追加された新機能のLotusScriptによるHTTPリクエストの処理についてです。ベータ版での記事を多くの方が書いているので、それらとほぼ変わりませんが、少しだけ変更がありましたので、そこにフォーカスして書きます。前提条件としてDominoにDASを設定してあります。HTTPリクエストの先は、DominoのDASということです。それを踏まえて、こんな画面を作成してみました。HTTPリクエストを処理する画面endpointにURLを入力して、[実行]ボタンをクリックすると、そこのURLからデータを取得してきて、Resultに書き出すというだけのものです。サービスを処理していることになります。単なるサイトのURLを入力した場合、そのサイトのHTML情報を取得してくることになります。[実行]ボタンで呼ばれる関数にはこんなものを用意しました。Function直接呼んでいるわけではないので悪しからず。これはベータ版にはなかったプロパティです(設定しようとするとコンパイルエラーになります)。Trueにすると、テキストで戻ってきます。画面の状態で[実行]をクリックすると、以下のようになります。DASの結果が返ってくるちなみにこのプロパティのデフォルト値はFalseなんですが、この場合、Getの戻り値は、BYTEストリームの配列になる模様です。そのままGetの戻り値を利用することができません。評価中なので、どのように処理するのか方法がわかっていません。BYTEストリームで返ってくるとなれば、大きいサイズのJsonやHTML情報でも捌くことができそうですね。これなら、LotusScriptでRESTサービスを使った処理が現実的になりそうです。Notes/Dominoによる外部連携が簡単になりそうで、ワクワクしますね。ちなみに、ベータ版では、httpsで始まるURL(SSLサイト)が取得できないという話があったようですが、製品版では解消されているようです。ベータ版でHTTPリクエストのテストをしていた方は是非チャレンジしてみてください。私も、詳細がわかって時間が作れれば、また記事を書きたいと思います。V10!みんなが待ち望んでいた機能がたくさん盛り込まれています。使って、より便利にしていきましょう!それでは今日はこの辺で・・・Notes/Dominoで困ったことがあれば、弊社にお問い合わせください。