|
Size: 238
Comment:
|
Size: 465
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| Guiding principle: put as much in the URL as is reasonable. |
|
| Line 4: | Line 6: |
| Structure of URL: /home/ ''username'' / ''worksheet_num'' / ''cell_id'' /.. * ../update |
|
| Line 6: | Line 13: |
| * 'id' : ''id'' | |
| Line 7: | Line 15: |
| * 'status' : '' 'success' '' or '' 'failure' '' |
Guiding principle: put as much in the URL as is reasonable.
JSON <---> HTTP
HTTP Requests:
Structure of URL:
/home/ username / worksheet_num / cell_id /..
- ../update
JSON Messages:
'id' : id
'status' : 'success' or 'failure'
Database Calls:
- increase_worksheet_state_number()
- update_cell_input(cell_id, input_text)
- evaluate_cell(cell_id)
- insert_after_cell(cell_id)
