gpt4 book ai didi

ios - 获取并显示流 URL 数据

转载 作者:行者123 更新时间:2023-11-29 04:09:08 25 4
gpt4 key购买 nike

以下是流 URL,在浏览器中不显示任何结果。

http://streamerapi.finance.yahoo.com/streamer/1.0?s=MSFT,GOOG&k=l10,c10,p20,g00,h00&callback=parent.yfs_u1f&mktmcb=parent.yfs_mktmcb&gencallback=parent.yfs_gencb

如何从上面的 url 获取数据并在 xcode 中的 View 上显示?

我有用户以下代码:

NSURL *url = [NSURL URLWithString:@"http://streamerapi.finance.yahoo.com/streamer/1.0?s=MSFT,GOOG&k=l10,c10,p20,g00,h00&callback=parent.yfs_u1f&mktmcb=parent.yfs_mktmcb&gencallback=parent.yfs_gencb"];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];

NSString *loginString = [NSString stringWithFormat:@"%@:%@", API_USERNAME, API_PASSWORD];

NSData *postData = [loginString dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];

[request setURL:url];
[request setHTTPMethod:@"GET"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];

NSError *error;
NSURLResponse *response;
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSLog(@"Data : %@",data);

但它返回NULL结果。请告诉我解决方案。

最佳答案

这可能无法回答您的问题,但我建议您使用ASIHTTPRequest而不是 NSURLRequest。它使用起来非常简单,并且有很棒的文档。

关于ios - 获取并显示流 URL 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14688384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com