inとプラグインmacbook pro
を使用して、次の F# スクリプト コードを実行しようとしています。FSI
visual studio code
ionide
#r "packages/Newtonsoft.Json.9.0.1/lib/net40/Newtonsoft.Json.dll"
#r "System.Net.Http"
open System
open System.Net.Http
open Newtonsoft.Json
let client = new HttpClient()
type AlbumInfo = { userId:int; id:int; title:string }
let url = "https://jsonplaceholder.typicode.com/albums/1"
async {
let! res = Async.AwaitTask <| client.GetAsync(url)
let! content = Async.AwaitTask <| res.Content.ReadAsStringAsync()
let x = JsonConvert.DeserializeObject<AlbumInfo>(content)
printfn "%s" x.title
} |> Async.Start
printfn "Please wait..."
しかし、私は別の出力を取得しませんPlease wait...
。ただし、https://jsonplaceholder.typicode.com/albums/1
ブラウザに入力すると、期待どおりのJson
応答が得られます。したがって、API に問題なくアクセスできることはわかっています。
Visual Studio 2013
また、Windows 10
PCで同じコードを実行すると。コードは期待される結果を生成します。すなわちPlease wait...
、title
アルバムの。
それが私の上で正しく動作しない理由はありmacbook
ますか?