sin-to-jin / talk-system-network

network用のリポジトリです。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

talk-system-network

args

  • 第一引数: 8000 のようにポートを指定

get request

  • (/shiritori?keyword=)(.+)(&mode=)(.+) この正規表現にあてはまるものでアクセス

response

  • get requestに指定されてない正規表現が来るとレスポンスはなし(error処理書いてない)

develop

  • 実装済み:ランダムレスポンス
  • 未実装:siritoriレスポンス

process kill

errorが発生しない限り延々とメモリを食い続けますので、以下コマンド使って切って下さい

ps -ef | grep java | grep talk-system 
kill -9 PID番号いれてもらう

使う時

  • 残念なことにcsvファイル読み込みを決め打ちでやっているので、適宜変えて下さい
  • まだレコードが少ないので、同じ形式で入れてみてください、なおレコードは以下の形式でおねがいします
頭文字,ことば,...,...,...
例)い,5日また笑って会えるとイイね,ELT,ほげ,ふが,piyo

MEMO

変更点

  • Json形式で返す
  • modeに指定された値が間違っていた場合のcsvを追加
  • ランダムレスポンスのレコードの数はいくつでも処理するように修正

TODO

  • siritoriで返す
  • リファクタリング→ディレクトリ構成とか、クラスを全部一箇所にまとめているのできもい

About

network用のリポジトリです。

License:MIT License


Languages

Language:Java 100.0%