Objective-CでのFTP通信について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
matunon
記事: 64
登録日時: 10年前

Objective-CでのFTP通信について

#1

投稿記事 by matunon » 10年前

Objective-CでのFTP通信について

FTP通信を用いてFTPサーバからCSVファイルをダウンロードしたいと考えています。
ファイルサイズ自体はそこまで大きいサイズでないので、NSURLConectionを用いてダウンロードを行いたいと考えています。
ソースを書き、エラーも吐かなかったのですが、肝心のダウンロードができませんでした。
以下ソースです。

FTP.h
► スポイラーを表示
FTP.m
► スポイラーを表示
教えて頂きたいことは、
そもそもこのソースで方向性は当っているのか、修正すれば正常に動作するのか?
現在、URLに直接ユーザネームとパスワードを打ち込んでいるのですが、それ以外の方法があるのか?

以上をすいませんがご教授お願いします。

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: Objective-CでのFTP通信について

#2

投稿記事 by h2so5 » 10年前

ftp://ftp.gnome.org/pub/GNOME/LATEST.xml で試したところダウンロードできました。
指定したURLはブラウザやFTPクライアントからは正常にアクセスできているのでしょうか?

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: Objective-CでのFTP通信について

#3

投稿記事 by h2so5 » 10年前

あと、ダウンロード出来ているかどうかはどうやって判断されているのでしょうか?iTunes経由ですか?

matunon
記事: 64
登録日時: 10年前

Re: Objective-CでのFTP通信について

#4

投稿記事 by matunon » 10年前

h2so5 さんが書きました:あと、ダウンロード出来ているかどうかはどうやって判断されているのでしょうか?iTunes経由ですか?
いえ、Xcodeで標準でついているシュミレータをもちいて起動し、ローカルファイルのパスを直接参照して確認していました。
・・・・・・もしかしてシュミレータじゃ確認できないですか・・・・・?

matunon
記事: 64
登録日時: 10年前

Re: Objective-CでのFTP通信について

#5

投稿記事 by matunon » 10年前

h2so5 さんが書きました:ftp://ftp.gnome.org/pub/GNOME/LATEST.xml で試したところダウンロードできました。
指定したURLはブラウザやFTPクライアントからは正常にアクセスできているのでしょうか?
クライアントソフトでやってみたところ接続できませんでした・・・・。
見直してみます。
CSVファイルもうまくダウンロードできますでしょうか?

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: Objective-CでのFTP通信について

#6

投稿記事 by h2so5 » 10年前

matunon さんが書きました: いえ、Xcodeで標準でついているシュミレータをもちいて起動し、ローカルファイルのパスを直接参照して確認していました。
・・・・・・もしかしてシュミレータじゃ確認できないですか・・・・・?
ファイルを生成するだけのプログラムを作って確認できるかどうか試してみてください。
(私はCocoaアプリケーションでは確認しましたがiOSでは確認していません)
matunon さんが書きました: CSVファイルもうまくダウンロードできますでしょうか?
CSVでも問題ないと思います。

matunon
記事: 64
登録日時: 10年前

Re: Objective-CでのFTP通信について

#7

投稿記事 by matunon » 10年前

実験してみたところ、FTPクライアントソフトでは失敗。
ブラウザでは目的のファイルの直前のディレクトリまでは成功。
URLにファイル名が入った瞬間に失敗でした。

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: Objective-CでのFTP通信について

#8

投稿記事 by h2so5 » 10年前

そもそもダウンロードできないファイルなのでプログラム側の問題じゃないですね。

matunon
記事: 64
登録日時: 10年前

Re: Objective-CでのFTP通信について

#9

投稿記事 by matunon » 10年前

h2so5 さんが書きました:そもそもダウンロードできないファイルなのでプログラム側の問題じゃないですね。
考えられる問題としては相手サーバ側の認証などでしょうか・・・・。
とはいえプログラムに問題なしと分かっただけでもありがたいです。
h2so5さんありがとうございました!

閉鎖

“C言語何でも質問掲示板” へ戻る