• ベストアンサー

AndroidStudio POST通信

AndroidStudio http://nvtrlab.jp/blog/bunbunmaru/android-%E3%81%A8php-%E3%81%A7post%E9%80%9A%E4%BF%A1%E3%82%92%E8%A1%8C%E3%81%86.html 上記URLを参考にソースを作ってみたのですが赤字が多く Alt + EnterなどでImport Classなどをしたのですが、それでも赤字が多すぎるのですが、このURLは完全ではないですか? 不足してる部分があったら教えて頂きたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

関連するQ&A

  • AndroidStudio HttpGet

    http://gihyo.jp/dev/serial/01/androidapp/0009 現在AndroidStudioにて上記urlを見てやっているのですが「HttpGet」や「DefaultHttpClient」などで赤字が出てしまい 調べて見たら終了したサポートだという事がわかったのですがbiuld.grabaleに下記url一行を追加したのですが、それでもimportできない場合、他に修正する場所や疑う場所はありますか?(http://blog.riskfinder.co.jp/2015/10/android-60apatch-http-client.html)

  • AndroidStudio getWindow()

    http://www.adakoda.com/android/000207.html AndroidStudioで上記urlの実装をしているのですが getWindow()の部分で赤字になり解決できません。 解決するにはどうすれば良いですか? 状況 上記urlを実装中 getWindow()の部分が赤字になってしまう 目的 特定のプログラムにrequestしスリープモードにしたりスリープモードを解除したりするアプリ制作を目指している。

  • AndroidStudio スリープモード解除

    AndroidStudioで特定の動作が行われた時スリープモードを解除するという事を行っています。 下記URLのコードを実装しブレークポイントで追っていき下記URLのコードに辿りついているのにスリープモードが解除されなく困っています。 スリープモードを解除するのにコレでは何か不足していますか? 参考:http://tta.moo.jp/despe/2016/02/29/post-102/ 状況:スリープモードにするためのコードを探しているが他のサイトを見ても参考URLにたどり着く。 端末がスリープ状態に入ってから実機デバッグを行い参考URLのコードにたどり着くのを確認している。 現在の作業目的:PHPからランダムに2パターンの値をAndroidに送り パターン1だった場合、何もしない パターン2だった場合、端末をスリープモードにする。といった事をしようとしている。

  • postの使い方

    下記のようなコードで、$_POSTを使い、else以下の「test」を表示させたいと考えています。 http://*****.jp/?page_id=259&?id=reform しかし、上記のURLでアクセスした場合、<h2>商品ラインナップ</h2>が出力されます。 どのようにすればtestを表示することできるでしょうか? <!DOCTYPE html> <html> <body<?php body_class(); ?>> <?php if($_POST['id'] !== 'reform'): ?> <h2>商品ラインナップ</h2> <?php else: ?> test <?php endif; ?> </body> </html>

  • ソケット通信でのPOST

    現在トラックバック機能を作っております。 ソケット関数を利用して、相手サーバーにPOSTで内容を送信しているのですが、 いつもPOST値が送れません。 コードはマニュアルのもの http://manual.xwd.jp/ref.sockets.html をそのまま使って試しています。 また、トラックバックの仕様 http://lowlife.jp/yasusii/stories/8.html こちらも目を通し、下記のリクエストを送信しています。 POST http://www.example.com/example/11\r\n" Content-Type: application/x-www-form-urlencoded\r\n" title=Foo+Bar&url=AAAAAA&excerpt=My+Excerpt&blog_name=Foo\r\n\r\n" その結果、ソケット通信は正常に動き、 レスポンスも返ってくるのですが、POSTができていないようで、いつもエラーがもどってきます。 POSTの練習ということで、ターゲットは、POSTされてきたものを返すようにしていますが、いつもそれが空欄になってもどってくるのです。 PHPの問題なのか、HTTPの仕様を理解していないだけなのかもわからず、違うサーバーで試してみたりもしてみましたが、同様の状態で、行き詰ってしまいました。 どうかご教示いただけたらと思います。

    • ベストアンサー
    • PHP
  • $_POST変数が受け取れない。

    いつも大変お世話になり誠にありがとうございます。 度々申し訳ございません。 標記の件。 $_POST変数が受け取れません。 一昨日はこれで行けたと思ったのですが var_dump()で調べたらNULLでした。 どうして$_POST変数が受け取れないのでしょうか? すみません。どうか教えてください。 エラーメッセージは Warning: Undefined array key "name" in C:\xampp\htdocs\blog_create.php on line 11 Warning: Undefined array key "title" in C:\xampp\htdocs\blog_create.php on line 12 Warning: Undefined array key "category" in C:\xampp\htdocs\blog_create.php on line 13 Warning: Undefined array key "content" in C:\xampp\htdocs\blog_create.php on line 14 ペンネームブログタイトルカテゴリー 本文 です。 コードは form.php <body> <div class="v_line_fix"> <h1>Blog K・T</h1> <h2><a href="index.html">トップページ</a></h2> <?php if( $mode=='input'){} ?> <h2>ブログフォーム</h2> <form action="/blog_create.php/" method=_POST> ペンネーム<br> <input type="text" name="title"><br> ブログタイトル<br> <input type="text" name="title"><br> カテゴリー<br> <input type="text" name="title"><br> ブログ本文<br> <textarea name="content" id="content" cols="50" rows="80"></textarea><br> <input type="submit" value="確認ページへ"> </form> <p><a href="/">戻る</a></p> </body> </html> blog_create.php <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Blog</title> </head> <body> <?php $name = $_POST["name"]; $title = $_POST["title"]; $category = $_POST["category"]; $content = nl2br($_POST["content"]); //$post_at = $_POST["post_at"]; echo "ペンネーム{$name}"; echo "ブログタイトル{$title}"; echo "カテゴリー {$category}"; echo "本文 {$content}"; ?> <hr> <br> <input type="submit" action="/kanryou.php" value="送信する"> </body> 後退してしまいました。 すみません。 ご回答のほど何卒宜しくお願い申し上げます。

    • ベストアンサー
    • PHP
  • JavaでSSL通信について(JDK131)

    Javaを用いてSSL通信を行いたいと思っています。 しかし、SSL通信を行うには「HTTPSURLConnection」が 必要で、JDK14以上となっています。 JDK131で利用するにはどうすれば可能でしょうか?? よろしくお願いします。 ちなみに、HTTPはこんな感じですよね?? ======================== import java.io.BufferedReader; import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.security.*; public class test { public static void main(String[] args) { String urlString = "https://XXX.cgi"; try { URL url = new URL(urlString); URLConnection uc = url.openConnection(); // POST可能にする uc.setDoOutput(true); // POST用のOutputStreamを取得 OutputStream os = uc.getOutputStream(); // POSTするデータ String postStr = "foo1=bar1&foo2=bar2"; // データをPOSTする PrintStream ps = new PrintStream(os); ps.print(postStr); ps.close(); } catch (MalformedURLException e) { System.err.println("Invalid URL format: "                    + urlString); System.exit(-1); } catch (IOException e) { System.err.println("Can't connect to "                    + urlString); System.exit(-1); } } }

  • GETとPOSTを同時利用したい

    wordpressで下記のようにPOSTを使用して遷移先のメールフォームにデータを渡しています。 コードの作成は(http://blog.goo.ne.jp/xmldtp/e/0884dbe92721ab84cb27d212ca631094)を参考にしました。 <a href="" onclick="document.mail_form.submit();return false;" > <img src="@@@.png" alt="お問い合わせフォーム"> </a> <form action="<?php echo get_permalink( @@@ ); ?>" method='post' name="mail_form" target="_blank"> <input type='hidden' name='post_id' value="<?php echo $post->ID; ?>"> </form> これをそのまま流用し、<form>内の遷移先URLに『?view=english』を追加して英語版での表示切替をしようとしたのですが、これをつけるとPOSTの情報が遷移先に渡らなくなりました。 <form action="<?php echo get_permalink( @@@ ); ?>?view=english" method='post' name="mail_form" target="_blank"> <input type='hidden' name='post_id' value="<?php echo $post->ID; ?>"> </form> どのようにすればPOSTの内容を維持したまま遷移先URLにGETの文字列を追加させることができますか?

    • ベストアンサー
    • PHP
  • POSTでwarning!

    いつも大変お世話になり誠にありがとうございます。 また、同じような質問で申し訳ありません。 標記の件。 ブログフォームのソースは下記です。 表示のソースも下記です。 どうすれば表示されるでしょうか? ご回答のほど宜しくお願い申し上げます。        記 <h2>ブログフォーム</h2> <form action="blog_create.php" method=_POST> <label>ペンネーム:</label> <input type="text" name="name" value=""><br> <label>タイトル:</label> <input type="text" name="title" value=""><br> <label>カテゴリー:</label> <input type="text" name="category" value=""><br> <label>ブログ本文:</label><br> <textarea name="content" id="content" cols="50" rows="80"></textarea><br> <input type="submit" value="確認画面へ"> <?php $name = $_POST["name"]; $title = $_POST["title"]; $category = $_POST["category"]; $content = nl2br($_POST["content"]); echo "ペンネーム{$name}"; echo "タイトル{$title}"; echo "カテゴリー {$category}"; echo "本文 {$content}"; ?> <hr> <br> <input type="submit" action="/kanryou.php" value="送信する"> Warning: Undefined array key "name" in C:\xampp\htdocs\blog_create.php on line 13 Warning: Undefined array key "title" in C:\xampp\htdocs\blog_create.php on line 14 Warning: Undefined array key "category" in C:\xampp\htdocs\blog_create.php on line 15 Warning: Undefined array key "content" in C:\xampp\htdocs\blog_create.php on line 16 ペンネームタイトルカテゴリー 本文

    • ベストアンサー
    • PHP
  • node.jsでpostを使った受け取りで

    http://onlineconsultant.jp/pukiwiki/?node.js%20GET%20POST%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%83%BC%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B 上記のページを参考にnode.jsでpostを使った受け取り、それをhtmlに表示することは出来ますか? 自分のやり方では{object Object}と表示されてしまいます.

専門家に質問してみよう