データをバイト配列に変換できるメソッドがあり、それを PHP Web サイトに投稿する必要があります。私は今Javaソケットを使用するつもりです。もしそうなら、ここに追加します
それはバイト[]メソッドへのデータです、私はそれをPDFでバイト配列に、そしてその逆で見つけました
public static byte[] readFully(InputStream stream) throws IOException
{
byte[] buffer = new byte[8192];
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int bytesRead;
while ((bytesRead = stream.read(buffer)) != -1)
{
baos.write(buffer, 0, bytesRead);
}
return baos.toByteArray();
}
public static byte[] loadFile(String sourcePath) throws IOException
{
InputStream inputStream = null;
try
{
inputStream = new FileInputStream(sourcePath);
return readFully(inputStream);
}
finally
{
if (inputStream != null)
{
inputStream.close();
}
}
}
ここでは、バイトを php Web サイトに投稿する方法を説明します...
public static void postMybyte (String out)
{
try {
// Construct data
String data = URLEncoder.encode(out, "UTF-8") ;
// Send data
URL url = new URL("");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
// Get the response
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = rd.readLine()) != null) {
System.out.println(" --->>>>"+line);
}
wr.close();
rd.close();
} catch (Exception e)
{
}
}